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

kiwitcms / Kiwi / 504
77%
master: 77%

Build:
Build:
LAST BUILD BRANCH: new_api_client
DEFAULT BRANCH: master
Ran 30 Dec 2017 12:04PM UTC
Jobs 9
Files 167
Run time 17min
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
504

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

1957 of 3917 branches covered (49.96%)

Branch coverage included in aggregate %.

8447 of 12592 relevant lines covered (67.08%)

5.36 hits per line

Jobs
ID Job ID Ran Files Coverage
1 504.1 (TEST_DB=SQLite) 30 Dec 2017 12:05PM UTC 0
63.43
Travis Job 504.1
2 504.2 (TEST_DB=MySQL) 30 Dec 2017 12:08PM UTC 0
63.43
Travis Job 504.2
3 504.3 (TEST_DB=Postgres) 30 Dec 2017 12:07PM UTC 0
63.42
Travis Job 504.3
4 504.4 (TEST_DB=SQLite) 30 Dec 2017 12:04PM UTC 0
63.43
Travis Job 504.4
5 504.5 (TEST_DB=MySQL) 30 Dec 2017 12:09PM UTC 0
63.43
Travis Job 504.5
6 504.6 (TEST_DB=Postgres) 30 Dec 2017 12:14PM UTC 0
63.42
Travis Job 504.6
7 504.7 (DOCS_TEST=1 TEST_DB=SQLite) 30 Dec 2017 12:07PM UTC 0
Travis Job 504.7
8 504.8 (TEST_DB=MariaDB) 30 Dec 2017 12:22PM UTC 0
63.43
Travis Job 504.8
9 504.9 (TEST_DB=MariaDB) 30 Dec 2017 12:20PM UTC 0
63.43
Travis Job 504.9
Source Files on build 504
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #504
  • 888ec97c on github
  • Prev Build on next_release (#503)
  • Next Build on next_release (#505)
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