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

CS2103-AY1819S1-F11-2 / main / 601
91%

Build:
DEFAULT BRANCH: master
Ran 12 Nov 2018 04:41AM UTC
Jobs 1
Files 159
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

pending completion
601

push

travis-ci

adamwth
UG and DG updates (#252)

* XmlAdaptedRoom: fix IllegalValueException due to expenses present in a checked-in but expired booking

The current implementation of XmlAdaptedRoom will only allow expenses to be added to rooms that have active and checked-in bookings.

However, this does not reflect the real-life scenario. For example, the user might exit the app on the same day as the last day of a booking with expenses, without checking out the room. The next day, the booking will become expired, and starting the app will thus throw an error. This behaviour should be prevented as it is possible that users may forget to check out after the day.

The section on adding expenses has been adjusted to allow for this. Expenses can now be added as long as there is a booking, and that booking is checked-in.

* SampleDataUtil: add two more expense types into sample

Two expense types were added for the purpose of representing discounts and typo corrections. This is necessary since there is no command for editing or deleting an expense, hence any adjustment will have to be added as an expense with either positive or negative value. These two expense types are thus general expense types for such a purpose.

* UserGuide: update service section with the two adjustment expense types

A description for the usage of the two adjustment expense types has been added.

* UserGuide: fix minor stuff

* DeveloperGuide: add ServiceCommand stuff with a flowchart

Stuff was added. May add more stuff.

* ModelClassDiagram: update with current structure

The ModelClassDiagram illustrated the Address Book structure. The diagram has been updated to reflect our Concierge structure.

* ModelClassDiagram: update the better diagram also

The other diagram was updated with our current terminology. UniqueRoomList and Menu were not included, otherwise it would be too cluttered (and also because I'm lazy).

* DeveloperGuide: add sequence diagram for addExpense
... (continued)

2999 of 3291 relevant lines covered (91.13%)

0.91 hits per line

Jobs
ID Job ID Ran Files Coverage
1 601.1 12 Nov 2018 04:41AM UTC 0
91.13
Travis Job 601.1
Source Files on build 601
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #601
  • 01ff4f30 on github
  • Prev Build on master (#597)
  • Next Build on master (#603)
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