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

AY1920S1-CS2103T-T09-2 / main / 313
81%

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

pending completion
313

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

Jobs
ID Job ID Ran Files Coverage
1 313.1 03 Nov 2019 01:34PM UTC 0
75.31
Travis Job 313.1
Source Files on build 313
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #313
  • 01cea67f on github
  • Prev Build on master (#309)
  • Next Build on master (#315)
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