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

Khan / perseus / 6014189570
69%

Build:
DEFAULT BRANCH: main
Ran 29 Aug 2023 03:17PM UTC
Jobs 2
Files 532
Run time 17s
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

29 Aug 2023 03:17PM UTC coverage: 69.357% (-0.009%) from 69.366%
6014189570

push

github

web-flow
Updated TabbarItemType to KeypadPageType. (#676)

## Summary:
This is a very simple PR that updates the name of the TabbarItemType to the more accurate/descriptive KeypadPageType. 

**Reason:** After adding the Fractions page, not all of these elements are "TabbarItems" as we don't want the Fractions page to appear in the Tabbar. I decided on a name change as it seemed like the best course of action to ensure code readability. Otherwise the logic for showing the Fraction page would be much messier due to how we're currently switching between page views. This is also inline with our usage of the type on a few of variables/states called "selectedPage". 

Issue: LC-1160

## Test plan:
manual testing

Author: SonicScrewdriver

Reviewers: handeyeco

Required Reviewers:

Approved By: handeyeco

Checks: ✅ finish_coverage, ✅ Publish npm snapshot (ubuntu-latest, 16.x), ✅ Lint, Typecheck, Format, and Test (ubuntu-latest, 16.x), ✅ Extract i18n strings (ubuntu-latest, 16.x), ✅ Cypress Coverage (ubuntu-latest, 16.x), ✅ Check for .changeset file (ubuntu-latest, 16.x), ✅ Check builds for changes in size (ubuntu-latest, 16.x), ✅ Jest Coverage (ubuntu-latest, 16.x), ✅ gerald

Pull Request URL: https://github.com/Khan/perseus/pull/676

7648 of 16637 branches covered (0.0%)

Branch coverage included in aggregate %.

18 of 29 new or added lines in 8 files covered. (62.07%)

1 existing line in 1 file now uncovered.

71722 of 97800 relevant lines covered (73.34%)

710.15 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
0.0
0.0% packages/math-input/src/components/tabbar/tabbar.stories.tsx
8
0.0
0.0% packages/math-input/src/types.ts

Uncovered Existing Lines

Lines Coverage ∆ File
1
74.03
-0.39% packages/perseus/src/jquery.mobile.vmouse.js
Subprojects
ID Flag name Job ID Ran Files Coverage
1 cypress 6014189570.1 29 Aug 2023 03:16PM UTC 369
26.12
GitHub Action Run
2 jest 6014189570.2 29 Aug 2023 03:25PM UTC 527
63.34
GitHub Action Run
Source Files on build 6014189570
  • Tree
  • List 532
  • Changed 10
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 3f7be05a on github
  • Prev Build on main (#6004553420)
  • Next Build on main (#6028874961)
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