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

kobotoolbox / kpi / 27381181525
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 11 Jun 2026 10:28PM UTC
Jobs 10
Files 914
Run time 2min
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 10:22PM UTC coverage: 82.007% (-0.001%) from 82.008%
27381181525

push

github

web-flow
fix(qual): export qual questions correctly DEV-2233 (#7124)

### 📣 Summary
Fixes the qualitative manual multiple select data export

### 📖 Description
The one hot data export for manual qualitative multiple select data was
[fixed on formpack](https://github.com/kobotoolbox/formpack/pull/347).
In `import_export_task.py`, the
`SubmissionExportTaskBase.get_export_object` we pass for_output=True
down to `get_submissions` in order to resolve the choice UUIDs into
their corresponding human-readable labels. We have also added `_uuid`
and `meta/rootUuid` to the additional_fields list in
`_get_fields_and_groups()` to retrieve the qualitative payload
correctly.

### 👀 Preview steps
1. Create a project with an active qualSelectMultiple question and
ensure there are submissions with multiple tags/options selected (You
can achieve this by having an audio question, then clicking on "Open",
in the Data view, in the audio cell, and then in the "Analysis" tab you
can add a multiple choice question and select a few options)
3. Go to the project's Data > Downloads
4. Select an export format (e.g., XLS) and check the "Single and
separate columns" advanced option
5. Generate and download the export
6. Open the export file and verify that the Qual multiple-choice field
has successfully expanded into multiple binary columns, and that the
single column version displays the selected labels separated by spaces
instead of commas

9244 of 12481 branches covered (74.06%)

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

30519 of 37215 relevant lines covered (82.01%)

5.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27381181525.1 11 Jun 2026 10:28PM UTC 910
51.92
2 27381181525.2 11 Jun 2026 10:28PM UTC 910
53.53
3 27381181525.3 11 Jun 2026 10:29PM UTC 912
53.15
4 27381181525.4 11 Jun 2026 10:29PM UTC 912
54.79
5 27381181525.5 11 Jun 2026 10:30PM UTC 910
52.16
6 27381181525.6 11 Jun 2026 10:30PM UTC 912
60.54
7 27381181525.7 11 Jun 2026 10:30PM UTC 912
66.06
8 27381181525.8 11 Jun 2026 10:31PM UTC 910
59.4
9 27381181525.9 11 Jun 2026 10:32PM UTC 912
53.51
10 27381181525.10 11 Jun 2026 10:35PM UTC 914
68.36
Source Files on build 27381181525
  • Tree
  • List 914
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • c402e395 on github
  • Prev Build on release/2.026.21 (#27346550148)
  • Next Build on release/2.026.21 (#27415076380)
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