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

bandantonio / obsidian-apple-books-highlights-plugin / 23917579614 / 1
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 02 Apr 2026 07:14PM UTC
Files 7
Run time 0s
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

02 Apr 2026 07:14PM UTC coverage: 100.0% (+17.0%) from 82.952%
23917579614.1

push

github

web-flow
Refactor codebase and tests (#70)

* refactor: database fetching methods
* refactor: drizzle config removed
* refactor: annotation processing methods without sorting
* refactor: annotation processing methods with sorting logic
* refactor: template rendering methods
* refactor: vault management methods (without backup)
* refactor: vault management methods (with backup)
* test: update settings, plugindocs, and plugininfo
* test: extract db paths to function for better testability
* test: add test to check for empty user note in annotation
* test: update setting up test database for datafetching module
* test: replace static mocks with fixtures
* test: update templateProcessing to use fixtures
* test: integration for importHighlights
* test: update list of exceptions for coverage. Add categorization by test types.
* refactor: lint and format major codebase files. Replace biome with oxlint and oxfmt.
* refactor: lint and format service codebase files
* refactor: lint and format test suite files
* test: add units for main entrypoint
* fix: update versioning to match the latest release
* fix: made dayjs extend to be applied once globally
* test: fix mocks that expected old folder paths after backing up highlights
* fix: add missing await for createHighlightFolder method
* fix: add missing else branch for imports when backup is disabled
* fix: add handling of rejected results for failed file writes in Promise.allSettled
* fix: add proper handling of sqlite3 exit codes to show real db errors
* fix: simplify child_process mock using vi.mock spy
* chore: fix typos in comment and test naming
* chore: minor vitest and oxc configuration changes
* fix: avoid race condition when getHighlightsFolderPath returns null during import on start
* fix: add missing backup functionality during highlights import on startup
* fix: improve error handling and user notifications during highlights import
* refactor: add test.todo for better clarity on pending tests
* refactor: enha... (continued)

101 of 101 branches covered (100.0%)

Branch coverage included in aggregate %.

389 of 389 relevant lines covered (100.0%)

8.74 hits per line

Source Files on job 23917579614.1
  • Tree
  • List 7
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 23917579614
  • 93338e96 on github
  • Prev Job for on master (#20901438615.1)
  • Next Job for on master (#23919276881.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