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

source-academy / js-slang / 3138 / 1
77%
master: 77%

Build:
DEFAULT BRANCH: master
Ran 30 Apr 2020 10:37AM UTC
Files 82
Run time 9s
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

30 Apr 2020 10:32AM UTC coverage: 83.422% (-0.002%) from 83.424%
3138.1

push

travis-ci

web-flow
Fixed bug with build (#591)

* added some support for source 1

* fixed arrow functions breaking

* fixed bug which arises only at deployment

* switched to using environments instead of just contexts

* added support for tail call recursion

* added support for logical operators

* added unary operators and started using LiteralValueSymbols

* fixed bug with consecutive function definitions

* added support for globals, and made serializer more general

* refactored serializer and analyzer

* removed cycle detection and refactored many things

* fixed issue with functions with no return

* change test to accept new error message

* change how symbolic executor handles variables and fixed conditional statements

* refactored symbolicExecutor and added tests

* fixed bug with nested conditionals

* fixed bugs with binary operations

* added tests

* fixed bug with conditionals

* fixed bugs with deployment

* fixed bug with inequalities

* fixed bug where shadowed functions were not checked correctly

* changed where detection occured to loosen coupling

* big revamp: now transform code instead of doing runtime checks

* added tests from SICP Chp1

* added tests from SICP Chp1

* cleaning up

* Temporary change because I dont know how to use git

* update to match upstream

* fixed errornous functions causing unhandled exceptions

* fixed misc bugs and improved test cases

* added many comments

* made tests faster

* resolving conflicts

* resolving conflicts

* run linter

* fixed formatting

* updated tests and added docs

* reverted tests and added feature to ignore prelude functions

* changed terminology: infinite loops to infinite recursion

* fixed corner cases causing false positives

* fixed scoping issue in getConsts

* fixed bug with build

Co-authored-by:  <turtle@DESKTOP-GJMMCED.localdomain>
Co-authored-by: martin-henz <henz@comp.nus.edu.sg>

2375 of 3131 branches covered (75.85%)

Branch coverage included in aggregate %.

6391 of 7377 relevant lines covered (86.63%)

149459.87 hits per line

Source Files on job 3138.1
  • Tree
  • List 0
  • Changed 14
  • Source Changed 1
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 2645
  • Travis Job 3138.1
  • 32db9e63 on github
  • Prev Job for on master (#3131.1)
  • Next Job for on master (#3143.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

© 2025 Coveralls, Inc