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

MITLibraries / transmogrifier / 10406601165 / 1
99%
main: 99%

Build:
DEFAULT BRANCH: main
Ran 15 Aug 2024 03:54PM UTC
Files 22
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

15 Aug 2024 03:52PM UTC coverage: 99.465% (+0.007%) from 99.458%
10406601165.1

push

github

web-flow
Deduplicate list fields in TIMDEX record (#206)

Why these changes are being introduced:
* Improve data quality of TIMDEX records
by reducing duplication of data in list fields.

How this addresses that need:
* Create an attrs converter function to dedupe list of items
* Create hash method for TIMDEX objects
* Set hash methods in custom classes
* Set 'converter=dedupe' for every list field in TimdexRecord
* Add unit tests verifying functionality of hash and dedupe methods

Side effects of this change:
* Deduplication is highly likely to result in diffs
when comparing transformed records before and after this
change. However (and more importantly), reducing duplicates
improves the data quality of TIMDEX records.

Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/TIMX-332

1673 of 1682 relevant lines covered (99.46%)

0.99 hits per line

Source Files on job 10406601165.1
  • Tree
  • List 0
  • Changed 22
  • Source Changed 18
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 10406601165
  • 395e612f on github
  • Prev Job for on main (#10321542796.1)
  • Next Job for on main (#11595148093.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