Alan Plum
|
40aff3fdcd
|
Upgrade JS deps (#8773)
* Make jsunity hash function avoid recursion
This guards against traversals of recursive data structures causing a stack overflow. This is crucial when using assertEqual with unknown inputs.
* Update deps
accepts: 1.3.4 -> 1.3.5
ansi_up: 2.0.2 -> 4.0.3
content-disposition: 0.5.2 -> 0.5.3
dedent: 0.6.0 -> 0.7.0
error-stack-parser: 1.3.6 -> 2.0.2
eslint: 2.13.1 -> 5.16.0
eslint-config-semistandard: 6.0.2 -> removed
eslint-config-standard: 5.3.1 -> removed
eslint-plugin-promise: 1.3.2 -> removed
eslint-plugin-standard: 1.3.2 -> removed
highlight.js: 9.12.0 -> 9.15.6
http-errors: 1.6.2 -> 1.7.2
iconv-lite: 0.4.19 -> 0.4.24
joi: 9.2.0 -> 14.3.1
joi-to-json-schema: 2.3.0 -> 4.0.1
js-yaml: 3.10.0 -> 3.13.1
marked: 0.3.9 -> 0.6.2
mime-types: 2.1.12 -> 2.1.22
mocha: 2.5.3 -> 6.1.3
qs: 6.5.1 -> 6.7.0
semver: 5.4.1 -> 6.0.0
statuses: 1.4.0 -> 1.5.0
timezone: 1.0.13 -> 1.0.22
type-is: 1.6.15 -> 1.6.16
underscore: 1.8.3 -> 1.9.1
* Inline eslint semistandard config
The eslint standard config has become extremely opinionated and incompatible with the existing coding style. This subset matches the existing coding style most closely. In the future we should migrate to an autoformatter like prettier and avoid this problem altogether.
* Linting
* Fix mocha runner
* New joi has additional property
|
2019-04-17 13:36:26 +02:00 |
Alan Plum
|
4920ef8b41
|
Implement tap/xunit reporters in Foxx
|
2017-03-15 20:09:31 +01:00 |
Andreas Streichardt
|
9ad10acdc0
|
add mochagrep
|
2017-01-19 17:58:43 +01:00 |
Alan Plum
|
4770e38fa1
|
Don't load mocha QUnit interface
The QUnit interface interferes with the BDD and TDD interfaces resulting in weird inconsistencies.
|
2016-10-26 15:24:56 +02:00 |
Alan Plum
|
245819ea9c
|
Add Foxx HTTP API
|
2016-10-20 15:09:36 +02:00 |
Andreas Streichardt
|
6ee1f6d14a
|
Reformat code
|
2016-06-30 16:57:17 +02:00 |
Alan Plum
|
d4a9b0e1f3
|
Indicate legacy state in app store
|
2016-05-31 14:46:00 +02:00 |
Alan Plum
|
f442465445
|
Implement mocha.grep
Allows using context.only and context.skip to skip tests.
|
2016-01-12 18:49:51 +01:00 |
Alan Plum
|
4eab5cd6c8
|
Disable mocha timeout and bail
The timeout only results in tests being marked as failing
AFTER the tests have run. That's worse than useless for sync-only
tests like we use.
|
2016-01-12 18:49:27 +01:00 |
Alan Plum
|
c4c8418b6d
|
Add support for mocha in built-in test runner
|
2016-01-11 20:00:56 +01:00 |