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

kiwitcms / Kiwi / 504 / 5
77%
master: 77%

Build:
Build:
LAST BUILD BRANCH: new_api_client
DEFAULT BRANCH: master
Ran 30 Dec 2017 12:09PM UTC
Files 167
Run time 4s
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

30 Dec 2017 11:52AM UTC coverage: 63.43% (+0.4%) from 63.02%
TEST_DB=MySQL

push

travis-ci

atodorov
Use django-attachments for user uploaded files. Fixes #160

- remove tcms/core/files.py
- remove now-unused home-grown attachment models
- remove related factories and update tests
- update templates
- update JavaScript files (remove unnecessary parts)
- update default permissions

As part of this change we no longer copy Plan and Case
attachments when cloning these objects.

NOTE: Since django-attachments introduces new permission objects
you will have to adjust default permissions for existing users.
In order for them to be able to upload/delete their own files they
need to have `attachments.add_attachment` and `atachments.delete_attachment`
permissions.

These same permissions are added by default to the 'Tester' group.
If you are running an existing installation registering a new user
with Kiwi TCMS will update the default permissions for this group!

Migrations for 'testcases':
    - Remove field attachment from testcaseattachment
    - Remove field case from testcaseattachment
    - Remove field case_run from testcaseattachment
    - Remove field attachment from testcase
    - Delete model TestCaseAttachment
Migrations for 'testplans':
    - Remove field attachment from testplanattachment
    - Remove field plan from testplanattachment
    - Remove field attachment from testplan
    - Delete model TestPlanAttachment
Migrations for 'management':
    - Remove field submitter from testattachment
    - Remove field attachment from testattachmentdata
    - Delete model TestAttachment
    - Delete model TestAttachmentData

2169 of 4135 branches covered (52.45%)

Branch coverage included in aggregate %.

8441 of 12592 relevant lines covered (67.03%)

0.67 hits per line

Source Files on job 504.5 (TEST_DB=MySQL)
  • Tree
  • List 0
  • Changed 15
  • Source Changed 15
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 504
  • Travis Job 504.5
  • 888ec97c on github
  • Prev Job for TEST_DB=MySQL on next_release (#503.5)
  • Next Job for DOCS_TEST=1 TEST_DB=SQLite on next_release (#505.7)
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