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

aragon / aragon-apps / 3565
97%

Build:
DEFAULT BRANCH: master
Ran 05 Apr 2019 05:05AM UTC
Jobs 5
Files 4
Run time 50min
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
3565

push

travis-ci

web-flow
Payroll: Polish payroll app (#744)

* Fix payment overflow attack

Remove MAX_ACCRUED_VALUE. Set amount to max int in case of overflow.

* Revert preventing _addAccruedValue from reverting

* Prevent owed amount in _paytokens from overflowing

* Improve `assertThrow` to support promises as well

* Split accrued value payments from regular payroll

* Payroll: Use `uint256` when possible

* Payroll: Move TODO comment to issue (see #742)

* Payroll: Move auth to be the first modifier

* Payroll: Keep forwarding functions together

* Payroll: Include employee's enddate within their active period

* Payroll: Add existence checks protecting getters

* Payroll: Cleanup empty lines

* Payroll: Polish initialize test file

* Payroll: Polish add/remove employees test file

* Payroll: Polish forward test file

* Payroll: Polish allowed tokens test file

* Payroll: Polish price feed test file

* Payroll: Polish accrued value test file

* Payroll: Polish modify employee test file

* Payroll: Improve reimbursements tests

* Payroll: Fix partial payday computation

* Payroll: Polish payday test file

* Payroll: Optimize employee removal costs

* Payroll: Unify test files

* Payroll: Remove unused mock contracts

* Payroll: Handle last payroll date overflow

* Payroll: Polish and add missing inline documentation

* Payroll: Add missing test cases

* Payroll: Sanity-check last payroll date for partial payrolls

* Payroll: Fix inline doc wording

Co-Authored-By: facuspagnuolo <facuspagnuolo@users.noreply.github.com>

* Payroll: Fix mock timestamp helpers

* Payroll: Re-add migrations contract

* Payroll: Fix payroll date casting

* Payroll: Split tests into separate files

* Payroll: Remove name argument to add employees

* Payroll: Contract improvements

* Payroll: Tests improvements

118 of 128 branches covered (92.19%)

Branch coverage included in aggregate %.

267 of 270 relevant lines covered (98.89%)

33.27 hits per line

Jobs
ID Job ID Ran Files Coverage
10 3565.10 (TASK=coverage:survey) 05 Apr 2019 05:05AM UTC 0
98.36
Travis Job 3565.10
11 3565.11 (TASK=coverage:token-manager) 05 Apr 2019 05:07AM UTC 0
95.1
Travis Job 3565.11
12 3565.12 (TASK=coverage:vault) 05 Apr 2019 05:09AM UTC 0
90.48
Travis Job 3565.12
13 3565.13 (TASK=coverage:voting) 05 Apr 2019 05:12AM UTC 0
98.48
Travis Job 3565.13
16 3565.16 (TASK=coverage:finance) 05 Apr 2019 05:56AM UTC 0
97.88
Travis Job 3565.16
Source Files on build 3565
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3565
  • c1256f0e on github
  • Prev Build on master (#3556)
  • Next Build on master (#3595)
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