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

Capitains / MyCapytain / 421
94%
master: 94%

Build:
Build:
LAST BUILD BRANCH: future
DEFAULT BRANCH: master
Ran 30 Aug 2018 01:37PM UTC
Jobs 3
Files 38
Run time 49s
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
421

push

travis-ci

PonteIneptique
(CtsReferenceSet/CtsReference) Breaking change and massive rework of getReffs and getSiblings functions

These changes are related to the needs behind MyCapytain adoption of upcoming DTS. Reuse of native object were prefered.

- Introduction of `Reference` and `ReferenceSet`
    - `Reference` is a derivation tuple that have two properties (`start`, `end`) and one method `is_range()`
        - `start` and `end` are string or string-derivation
    - `ReferenceSet` is a list derivative and contains References
        - It has a `.citation` property about the structure of the current set
- (Breaking) Resolver Prototype and derivation returns ReferenceSet objects now in `getReffs()`
- (cts.Reference) Renamed CtsReference.
    - Parsing of sub-information is now on the fly on avoid performance hit with the move to ReferenceSet in `.getReffs()`
    - **Warning** : `len(CtsReference("1.1"))` should be replaced with `CtsReference("1.1").depth`
    - Supporting this new change, CtsReference is now a tuple. It still has a special `str(ref)` behavior as CTS URN do work with range-identifiers
    - `CtsReference.start` and `CtsReference.end` are now `CtsSinglePassageId`
- (cts.Reference) Introduction of CtsSinglePassageId
    - `CtsSinglePassageId` is derivation of str
    - It has a `list` property to support former syntax : `CtsReference("1.1").start.list` and returns the same type
    - It has a `depth` and `len` which are equivalent in this specific case
    - `subreference` is now parsed on the fly as `CtsWordReference`
- (cts.Reference) Introduction of `CtsWordReference`
    - Has `.word` and `.counter` properties for `@Achilles[1]`

- Update examples
- Update documentation

2538 of 2710 relevant lines covered (93.65%)

2.81 hits per line

Jobs
ID Job ID Ran Files Coverage
1 421.1 30 Aug 2018 01:37PM UTC 0
93.65
Travis Job 421.1
2 421.2 30 Aug 2018 01:38PM UTC 0
93.65
Travis Job 421.2
3 421.3 30 Aug 2018 01:37PM UTC 0
93.65
Travis Job 421.3
Source Files on build 421
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #421
  • 6f0c2455 on github
  • Prev Build on dts-citation (#417)
  • Next Build on dts-citation (#423)
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