• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

akvo / akvo-mis / #521
88%

Build:
DEFAULT BRANCH: main
Ran 19 Jan 2026 06:13AM UTC
Jobs 1
Files 97
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Jan 2026 06:08AM UTC coverage: 88.512% (+0.4%) from 88.144%
#521

push

coveralls-python

web-flow
 Add Akvo Flow Datapoint ID to Datapoint Name (#152)

* [#151] refactor: update flow_data_seeder tests to align with implementation

- Fix patch paths for get_form_by_flow_id and revert_form_data
- Update FilePaths constant tests (OUTPUT_DIR: output→data, SOURCE_DIR: source/akvo-flow→storage/akvo-flow)
- Remove patches for deleted seeder_file_operations module
- Add mock for refresh_materialized_data to avoid transaction issues
- Skip 2 tests that require TransactionTestCase due to database operations

All 126 tests pass (2 skipped for transaction constraints)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* [#151] Remove unused source/akvo-flow

* [#151] refactor: consolidate seeder utilities and update file paths

- Change OUTPUT_DIR from "output" to "data"
- Change SOURCE_DIR from "source/akvo-flow" to "storage/akvo-flow"
- Add get_form_by_flow_id function for Flow form ID mapping
- Add FLOW_PREFIX constant
- Remove seeder_file_operations.py (consolidated into other modules)
- Simplify seeder_data_loader.py

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* [#151] feat: add --registration flag and refactor flow_data_seeder command

- Add --registration flag to seed only parent data (exclude monitoring)
- Update imports to use consolidated seeder utilities
- Remove dependency on deleted seeder_file_operations module
- Use get_form_by_flow_id for Flow form ID to MIS form mapping
- Update docstring examples with correct command name

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* [#151] feat: update default source directory for SeederConfig to use STORAGE_PATH

* [#151] feat: add search functionality to FormData list endpoint and serializer

* [#151] feat: add search functionality to DataFilters and integrate with ManageData compon... (continued)

3723 of 4320 branches covered (86.18%)

Branch coverage included in aggregate %.

7626 of 8502 relevant lines covered (89.7%)

0.9 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
10
85.48
-7.97% utils/seeder_config.py
18
82.62
0.03% api/v1/v1_data/serializers.py
20
85.85
4.83% api/v1/v1_data/management/commands/flow_data_seeder.py
22
90.87
-0.24% api/v1/v1_data/views.py
24
79.27
7.13% utils/seeder_data_processor.py
Jobs
ID Job ID Ran Files Coverage
1 #521.1 19 Jan 2026 06:13AM UTC 97
88.51
Source Files on build #521
  • Tree
  • List 97
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • bdc9c17d on github
  • Prev Build on main
  • Next Build on main
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc