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

yeatmanlab / jsCAT / 13296709916
100%

Build:
DEFAULT BRANCH: main
Ran 12 Feb 2025 11:12PM UTC
Jobs 2
Files 6
Run time 227min
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

12 Feb 2025 11:10PM UTC coverage: 100.0% (+2.4%) from 97.586%
13296709916

push

github

web-flow
CLOWDER and tests (#25)

* adding clowder class and tests

* changing Clowder for clowder

* Adding updateCatAndGetNextItem function

Co-authored-by: Adam Richie-Halford <richford@users.noreply.github.com>

* eslint for unused -- used variables

* clowder import

* Add zetas for multiple cats to the corpus

* Add TODO comments

* Add util tests

* Add documentation

* Document and test utils

* Start adding clowder tests

* Add more clowder tests

* Add documentation and randomlySelectUnvalidated parameter

* Add more tests and a random seed

* Reorganize files

* Don't export abilityPrior

* Update readme

* adding missing tests to clowder

* Import Cat, Clowder, and ClowderInput from index

* Add src/stopping.ts

* Add tests for stopping.ts

* Add earlyStopping input to Clowder

* prepareClowderCorpus

* WIP: Add logicalOperation and tests

* Use _isEmpty instead of null test in prepareClowderCorpus

* Increase test coverage

* Add comments on using early stopping in the Clowder class

* solving TODOS and adding stopping tests

* we don't need default

* resolve some comments

* correcting some tests

* adding the unvalidated cat -- and test

* Fix tests. Don't update ability estimate for the unvalidated Cat. Handle unvalidated remaining items separately

* adding returnUndefinedOnExhaustion parameter and test

* implementing suggestions

* Separate the stopping classes so that they don't share the same input

* updating cats for clowder

* clowder changes based on letter implementation

* addressing all lines of code for testing

* adding documentation about early stopping

* since we added only, we need to add catToSelect

* solving adams comments

* deleting for loop

* adding stopping reason

* adding more stoppingReasons to the tests

* Update README.md

* filterin NA from overall corpus

* adding switching documentation

* adding additional docume... (continued)

284 of 284 branches covered (100.0%)

Branch coverage included in aggregate %.

1322 of 1322 new or added lines in 6 files covered. (100.0%)

1385 of 1385 relevant lines covered (100.0%)

2055.02 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-20 - 13296709916.1 12 Feb 2025 11:12PM UTC 6
100.0
GitHub Action Run
2 run-lts/* - 13296709916.2 12 Feb 2025 11:12PM UTC 6
100.0
GitHub Action Run
Source Files on build 13296709916
  • Tree
  • List 6
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 126f7104 on github
  • Prev Build on main (#13296193359)
  • Next Build on main (#15909893184)
  • Delete
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