|
Ran
|
Jobs
3
|
Files
115
|
Run time
8min
|
Badge
README BADGES
|
push
travis-ci
Work around aggressive exception handling in the tokenizer We have several uses of `console.assert` in the tokenizer, but these are dangerous: in several of the places we invoke the tokenizer, we catch all exceptions and treat these as "match failed" and then retry something else. Thus the assertion failure is never seen and instead it causes a subtle behavior shift, likely leading to difficult-to-diagnose bugs. Work around this by defining our own assertion method for use inside the tokenizer which uses `env.log` to ensure the assertion failure is seen. Follow up to Ie26c5bfb7. Change-Id: I45e0c05f2
9346 of 11771 branches covered (79.4%)
14752 of 17515 relevant lines covered (84.22%)
80324.25 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 2245.1 | 0 |
84.22 |
Travis Job 2245.1 | |
| 2 | 2245.2 | 0 |
84.22 |
Travis Job 2245.2 | |
| 3 | 2245.3 | 0 |
84.22 |
Travis Job 2245.3 |