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

AY1920S1-CS2103T-T09-2 / main / 313 / 1
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 03 Nov 2019 01:34PM UTC
Files 156
Run time 7s
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

03 Nov 2019 01:32PM UTC coverage: 75.306% (-0.05%) from 75.358%
313.1

push

travis-ci

t-cheepeng
Custom Property feature updates and tests (#194)

* Make updates to CustomPropertyTest

* Update CustomPropertyTests

* Update PropertyBookTest

* Add more PropertyBookTest

* Add new tests and update PropertyBook

* Add newline at EOF

* Add newline at EOF

* Make further changes to PropertyBook

1. Users are now unable to remove the names of default properties.

* Add tests for CustomRemoveCommand

* Make minor updates to Javadocs

* Add removal of custom property of single exercise

* Add removal of custom property of single exercise

* Make changes to PropertyBook design

1. Converted PropertyBook to a singleton class as the data
inside PropertyBook can be seen as a global variable that
should be maintained by a single entity.

2. Introduced a function to help remove all invalid custom
properties. Invalid custom properties are those that the user
adds in directly into the json file but fail to declare them in
the custom property json file.

3. Introduced a function to check if the user has defined
custom properties with clashing names/prefixes in the json file.

* Add in more tests

* Add logger to CustomCommand and PropertyBook

* Add viewcustom command for users

* Make minor updates to UI

* Make updates to DG

* Make changes to UG and DG

1. Some pictures are included for UG. Will include more in
the future once the issue with the list has been solved.

* Make changes based on comments

* Add some tests for PropertyBook

Closes #166
Closes #183

2894 of 3843 relevant lines covered (75.31%)

0.75 hits per line

Source Files on job 313.1
  • Tree
  • List 0
  • Changed 28
  • Source Changed 28
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 225
  • Travis Job 313.1
  • 01cea67f on github
  • Prev Job for on master (#309.1)
  • Next Job for on master (#315.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