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

unfoldingWord-dev / tx-manager / 826
93%
master: 93%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: master
Ran 21 Aug 2017 06:05PM UTC
Jobs 1
Files 72
Run time 8s
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

pending completion
826

push

travis-ci

richmahn
Feature 665/USFM linter (#126)

* Manager - fix tuple split.

* Copied over classes from uw-publish for checking bible books.

* content.py - optimization of create_book to not parse versification for books not needed.

* BibleChecker - finished and copied errors.
TestBibleChecker - added real tests

* renamed bible classes to usfm
Book class - removed static book objects - huge overhead and broke unit testing because of unsufficient cleaning
Book.create_book() - simplified to not create all books as static
51-PHP.zip - fixed missing verses so it can be used for usfm validations

* TestUsfmChecker - added more test cases, fixes

* Book.check_chapters() - fix to find chapter gaps or out of order chapters

* moved files around.
TestUsfmChecker - adding more test cases.

* UsfmChecker - changed to call verifyUSFM.
51-PHP.zip - fixed to add paragraph markers and chapter labels

* UsfmChecker - removed book checking, as all testing now in verifyUSFM.
Book - tweaked regex
verifyUSFM - added regex for finding illegal chapter and verse markers.
  Added better chapter tracking.
  Added verifyChapterAndVerseMarkers()
  Fixed checking of last chapter

* verifyUSFM - Fix for regex with multiple groups.  Fix for chapter labels.
TestUsfmChecker - added more unit tests.

* TestUsfmChecker - tweaks.

* Switch Travis back to using Precise instead of Trusty.

* Try Travis again and upgrade to latest python.

* Fixed paths.

* verifyUSFM & UsfmChecker - cleaned out unused code.

* UsfmChecker - add checking for missing books if none found or if more than 1 found.

* verifyUSFM - added checking of untranslated book names in title
TestUsfmChecker - added untranslated test cases.

* verifyUSFM - added checking of untranslated book names in title
TestUsfmChecker - added untranslated test cases.

* verifyUSFM - fixed chapter gap detection
TestUsfmChecker - sped up by not unzipping file.

* verifyUSFM - fixed chapter gap detection
TestUsfmChecker - sped up by not unzipping file.

* parseUsfm - more cleanup work to prevent pyparsing from crashing on illegal sequences
verifyUSFM - fixed chapter gap warnings, added reporting of unkown tokens
TestUsfmChecker - more tests.

* verifyUSFM - fixed book code validation
TestUsfmChecker - more unit tests.

* UsfmChecker - added language code checking
verifyUSFM - added language code
TestUsfmChecker - added language code init

* parseUsfm - added \fv support
verifyUSFM - fixed language code setting
TestUsfmChecker - added footnote and xref.

* parseUsfm - added \fdc support
verifyUSFM - added support xref in verses
TestUsfmChecker - added nore test

* parseUsfm - added \fq* support.  Fixed \sp and \d support
usfm_verses.py - fixed verse counts.
verifyUSFM - added support \nb instead of \p at start of chapter.
  For poetry, added support of \q instead of \p at start of chapter.
  Removed \cl requirement at start of chapter.
  Added support for \sp and \d before 1st verse.
  Simplified isFootnoted().

TestUsfmChecker - added en_ulb test

* UsfmChecker & TestUsfmChecker - added separate method to check for missing books.

* Fix udb and ulb checking.

* Fixes for Rich.

4390 of 4699 relevant lines covered (93.42%)

0.93 hits per line

Jobs
ID Job ID Ran Files Coverage
1 826.1 21 Aug 2017 06:05PM UTC 0
93.42
Travis Job 826.1
Source Files on build 826
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #826
  • da300a82 on github
  • Prev Build on develop (#761)
  • Next Build on develop (#845)
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