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

source-academy / cadet-frontend / 3164
30%

Build:
DEFAULT BRANCH: master
Ran 20 Aug 2019 09:48AM UTC
Jobs 1
Files 193
Run time 11s
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
3164

push

travis-ci

geshuming
Guided programming paths support (#833)

* Add mock programming Path for demonstrating guided path features

* Fix excessive margins of header elements in assessment briefing overlay

* Fix excessive margins in MCQ hint notifications in assessments

* Add onClickProgress to enforce question blocking for Paths

* Amend Autograder run-all to prematurely terminate on testcase error

* Add 'type' attribute to ITestcase interface; update mocks and lint

* Render placeholder cell in place of testcase data for hidden testcases

* Update failing snapshots for Assessment page and Autograder

* Add tests for Autograder hidden testcases and early run-all termination

* Add definition, action creator and reducer for CLEAR_REPL_OUTPUT_LAST

* Suppress interpreter output to REPL when a hidden testcase is executed

* Add tests for CLEAR_REPL_OUTPUT_LAST, hidden testcase output suppression

* Remove postpend from EVAL_EDITOR; use Source §4 to execute testcases

* Update mock programming path; repair broken tests in workspaces saga

* Shard a new interpreter context for each testcase run; revise mock Path

* Repair broken tests; override default size of <canvas> in Autograder

* Implemented elevated prepend for guided paths. (Postpend still missing methods).
- Split running editor/tests into 4 phases - prepend, student's code, postpend, tests.
- prepend and postpend are elevated privilege.
- student's code is blocked from accessing functions not in their deployment.
- student's code cannot use source features > than their deployment.

* Fixed two tests by fixing the mocks. (mocks missing env frames)

* Implemented support for postpend library functions.
- This is done by hiding the extra functions within an array while deallocating them.
- The array has a randomly generated name ;)
- The extra functions are restored before postpend, and deleted again after that.

* Fixed test for line numbers in evalCode.

* Skip last two... (continued)

537 of 2186 branches covered (24.57%)

Branch coverage included in aggregate %.

2640 of 6406 relevant lines covered (41.21%)

3.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3164.1 20 Aug 2019 09:48AM UTC 0
36.98
Travis Job 3164.1
Source Files on build 3164
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3164
  • ed691caa on github
  • Prev Build on master (#3162)
  • Next Build on master (#3176)
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