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

kobotoolbox / kpi / 14571287468 / 2
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: beccagraber/dev-1453-run-external-process
DEFAULT BRANCH: master
Ran 21 Apr 2025 10:20AM UTC
Files 647
Run time 14s
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

21 Apr 2025 09:42AM UTC coverage: 80.957% (+2.1%) from 78.831%
14571287468.2

push

github

web-flow
refactor(select): replace and remove KoboSelect3 DEV-102 (#5679)

### 💭 Notes

`KoboSelect3` AKA `KoboAccessibleSelect` was being used in only two
places in the UI:
- Account Settings → Add-Ons
- Account Settings → Profile

Instead of migrating tests for it, I deleted it and used Mantine's
Select instead. `KoboSelect3` was a beautiful piece of code :heart:, but
it was time to say goodbye đŸĨš Sorry @p2edwards

Also the `Select` component we now have is using a default export.

### 👀 Preview steps

Verify UI still works (part 1):
1. â„šī¸ have account
2. Go to Account Settings → Profile
3. Choose "Country", "Sector", and "Organization type"
4. đŸŸĸ notice that everything works correctly
5. Go to the same place on kf.kobo.beta
6. đŸŸĸ notice that things didn't change visually in a drastic way :wink:

Verify UI still works (part 2):
1. â„šī¸ have account
2. Take a deep breath and prepare a snack
3. [Set up
Stripe](https://www.notion.so/kobotoolbox/Setting-Up-Stripe-9a958a84d6324ec8a4ca887b820eb8cf?pvs=4)
including syncing all the models (`./manage.py djstripe_sync_models`)
4. Go to Account Settings → Add-Ons
5. Use all three selects there - "File storage" addon has two, "NLP
Package" has one
6. đŸŸĸ notice that everything works correctly
7. Go to the same place on kf.kobo.beta
8. đŸŸĸ notice that things didn't change visually in a drastic way :wink:

6180 of 9799 branches covered (63.07%)

23454 of 28971 relevant lines covered (80.96%)

0.81 hits per line

Source Files on job 14571287468.2
  • Tree
  • List 647
  • Changed 19
  • Source Changed 0
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 14571287468
  • 0d7ee950 on github
  • Prev Job for on main (#14536942500.1)
  • Next Job for on main (#14576303874.1)
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