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

CSCfi / metax-api / 898 / 1
92%
test: 42%

Build:
Build:
LAST BUILD BRANCH: dependabot/pip/django-debug-toolbar-3.2.1
DEFAULT BRANCH: test
Ran 16 Aug 2018 07:15AM UTC
Files 83
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

16 Aug 2018 07:04AM UTC coverage: 91.633% (-0.003%) from 91.636%
898.1

push

travis-ci

web-flow
Merge test to stable: v0.2.0-rc1 (#318)

* CSCMETAX-428: [ADD] File api: Add api POST /files/restore to restore files from state removed=True to removed=False

* CSCMETAX-61: [ADD] Improve logging when calculating project directory byte sizes and file counts (log totals once succesfully finished)

* CSCMETAX-61: [FIX] File api: Improve dispatch() method to only execute a request without a transaction when using POST to create files. Used to catch all POST requests to /files

* CSCMETAX-61: [ADD|REF] Improve logging in some file operations. Save date_modified timestamp to files when deleting

* CSCMETAX-428: [ADD] When restoring files using /files/restore, also restore missing directories, when necessary. Improve logging

* CSCMETAX-420: [ADD] Log basic request info middleware before, and after a request

* CSCMETAX-424:[FIX] contributors content and kernel version.

* CSCMETAX-61: [REF] Update requirements.txt

* CSCMETAX-430: [REF] research_dataset.access_rights is now compulsory in att and ida dataset schemas. Updated test data accordingly.

* CSCMETAX-248: [ADD] License information

* CSCMETAX-61: [FIX] Fix broken resumption token logic.

* CSCMETAX-434: [FIX] Don't strip whitespace from file or directory paths

* CSCMETAX-438: [ADD] Store also information about Internal Server Errors (HTTP 500), and return error_identifier to users

* CSCMETAX-442: [FIX|REF] Fix datacite convert errors. Convert metax datasets to datacite xml using 'datacite' library

Previous implemenetation of datacite conversion relied on xml transformation, which used our custom 'metax dataset
xml' as a starting point, and contained no xml schema validation at the end of it. The end result currently is quite
far from the schema, and the xslt is very difficult to get right.

As an alternative solution, use python 'datacite' library, which sports a datacite json-schema, and offers conversion
from that json to xml representation. The json-way is ea... (continued)

7217 of 7876 relevant lines covered (91.63%)

0.92 hits per line

Source Files on job 898.1
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 763
  • Travis Job 898.1
  • c1281c47 on github
  • Prev Job for on stable (#892.1)
  • Next Job for on stable (#907.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

© 2025 Coveralls, Inc