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

kobotoolbox / formpack / 27369168593
87%
master: 87%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 11 Jun 2026 06:37PM UTC
Jobs 2
Files 36
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

11 Jun 2026 06:36PM UTC coverage: 86.834% (-0.02%) from 86.852%
27369168593

push

github

web-flow
Merge pull request #347 from kobotoolbox/dev-2233-export-qual-qs

fix(qual): fix format for qualitative multiple select questions DEV-2233

# Summary
Refactor QualSelectMultipleField to export ordinal columns containing text values

# Description
Replaced the legacy behavior in QualSelectMultipleField where selected qualitative multiple-select responses were aggregated into a single, comma-separated string
Implemented get_labels() and get_value_names() to dynamically yield a fixed number of ordinal positional columns (e.g., Option 1, Option 2, ... Option N). The number of columns generated matches the maximum possible number of choices mapped in the field schema
Modified get_value_from_entry() to return an ordered list of the specific text labels (choices) the user selected
Implemented a new format() method that maps the textual values into different columns for each option
Updated the test_additional_field_exports_advanced unit tests in tests/test_additional_field_exports.py

1057 of 1313 branches covered (80.5%)

43 of 43 new or added lines in 1 file covered. (100.0%)

6 existing lines in 1 file now uncovered.

2559 of 2947 relevant lines covered (86.83%)

1.74 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
79.03
-9.68% src/formpack/utils/string.py
Jobs
ID Job ID Ran Files Coverage
1 27369168593.1 11 Jun 2026 06:37PM UTC 36
86.83
2 27369168593.2 11 Jun 2026 06:37PM UTC 36
86.83
Source Files on build 27369168593
  • Tree
  • List 36
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 7e926859 on github
  • Prev Build on main (#25362986082)
  • Next Build on main (#27691120117)
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