Commit graph

175 commits

Author SHA1 Message Date
Stephan Hoyer
9b5afff52e Support promise return in ospec 2017-11-29 16:49:54 +01:00
Sage Gerard
78eeb2b365 feat(ospec): Allow custom reporters for CI reasons (#2019) (#2020) 2017-11-20 15:37:07 -08:00
Isiah Meadows
3c608f26b7
Merge pull request #1984 from RodericDay/newlines-in-error-messages
Handle newlines in error messages, fixes #1495
2017-10-28 20:20:34 -04:00
spacejack
3fe56bb503 Revert eslintrc change, return Promise instead of using async/await 2017-10-28 18:32:58 -04:00
spacejack
0736f848cb Silence global-require rule in ospec, add ecma 2017 parser to eslintrc for async/await in test-ospec 2017-10-28 17:39:32 -04:00
Pat Cavit
1a6b6a591c chore(ospec): merge package.json @ 1.4.0 back 2017-10-17 15:25:15 -07:00
Roderic Day
8fe7088398 Handle newlines in error messages, fixes #1495 2017-10-10 23:10:06 -04:00
Rasmus Porsager
406a08d836 Use util.inspect to log in node - fixes #1661 2017-09-01 14:02:58 +02:00
Stephan Hoyer
39be9134f9 Support err as first argument for done callbacks in async tests 2017-08-31 19:31:08 +02:00
Stephan Hoyer
b345e4f023 Support promise return in ospec 2017-08-31 19:31:08 +02:00
Leo
155fb7bd7a v1.3.1 2017-07-13 19:09:33 -07:00
Pat Cavit
a2390c63fb ospec@1.3.0 2017-07-12 21:05:44 -07:00
Pat Cavit
8bc343459c chore: ospec@1.3.0 2017-07-12 21:04:09 -07:00
Pat Cavit
7abe16cdc9 chore: add license files to sub-packages 2017-07-12 21:04:09 -07:00
Pat Cavit
6502cc366d docs: update ospec so version/license are automatic 2017-07-12 21:04:09 -07:00
Pierre-Yves Gérardy
d65fd020cd [ospec:docs] test suites can now be named [skip ci] 2017-07-09 17:04:26 +02:00
Pierre-Yves Gérardy
cbb3db7b88 Merge branch 'next' into ospec-named-suites 2017-07-06 22:12:39 +02:00
Paul D. Fernhout
95addffda6 Update ospec to ignore hidden directories and files 2017-05-20 17:09:32 +00:00
Pat Cavit
bef58fdfa5 chore: Update repo references (#1834) 2017-05-02 09:24:12 -07:00
Jonah
277ac9e171 Fix issue #1798 2017-04-15 16:05:08 -04:00
Isiah Meadows
934e0ac55e Merge branch 'next' into strict-mode 2017-03-09 11:54:32 -05:00
Leo Horie
5fa4c6025a Merge pull request #1555 from pygy/ospec-no-global-install
[ospec:docs] Document the fact that ospec doesn't work when installed globally
2017-03-09 09:47:13 -05:00
Isiah Meadows
1cc5fa5ba7 "use strict" and other linty fixes 2017-03-03 18:24:38 -05:00
Pierre-Yves Gerardy
b70ba6709a [ospec] stricter valid context for test definitions and assertions 2017-02-13 19:39:32 +01:00
Pierre-Yves Gerardy
9b3e646303 [ospec] make o.only noisier 2017-02-11 23:02:06 +01:00
Pierre-Yves Gerardy
ee6d991e51 [ospec:docs] Document the fact that ospec doesn't work when installed globally 2017-01-22 10:43:48 +01:00
James Yang
1403c66072 fix: stat is undefined in some cornor case 2017-01-13 17:11:12 +08:00
Pierre-Yves Gerardy
2c2ca73c22 [ospec] Add the possibility to name new test suites 2017-01-10 21:29:34 +01:00
Pierre-Yves Gerardy
bd519f3c23 [ospec] fix nextTickish() 2017-01-10 14:59:09 +01:00
Leo Horie
6c5a7e6e62 Merge branch 'rewrite' into next-tick 2017-01-10 08:18:50 -05:00
Leo Horie
360a68ad26 Merge pull request #1522 from pygy/ospec-improve-dedupe
[ospec] Improve the dupe detection code
2017-01-09 07:49:41 -05:00
Pierre-Yves Gerardy
396a7ff4e4 [ospec] Simplify the dupe checker 2017-01-09 10:24:03 +01:00
Pierre-Yves Gerardy
a7ea060a64 [ospec] Add hasOwn shortcut 2017-01-09 10:16:53 +01:00
Pierre-Yves Gerardy
f13561e200 [ospec] Improve the dupe detection code 2017-01-08 21:20:43 +01:00
Leo
d40b324645 doc fixes 2017-01-08 14:47:38 -05:00
Leo Horie
9ad16858a5 #1520 ospec: report duplicate test names 2017-01-08 13:05:27 -05:00
Bryce Gibson
1dec7eb3f6 Use process.nextTick if available to reduce stack size. 2017-01-03 19:04:11 +11:00
Bryce Gibson
7868d97006 Remove o.only call to ensure other tests are run. 2017-01-03 11:19:55 +11:00
Pierre-Yves Gerardy
df1e19b86c [ospec] Fix for objects with undefined properties 2017-01-01 16:13:11 +01:00
Pierre-Yves Gerardy
027a220779 [ospec:tests] Add assertion for object with undefined properties vs none 2017-01-01 16:09:15 +01:00
Pierre-Yves Gerardy
02545a8a98 [ospec] Fix array deepEquals corner cases 2017-01-01 15:52:54 +01:00
Pierre-Yves Gerardy
af39796da3 [ospec:tests] Add assertions for array deepEquals corner cases 2017-01-01 15:28:26 +01:00
Leo Horie
b62663bdc1 ensure properties in arrays are tested #1497 2016-12-31 19:27:23 -05:00
Pierre-Yves Gerardy
64b759fd83 [ospec] Speed up the CLI runner by skipping node_modules early 2016-12-26 11:03:34 +01:00
Leo
50b8b498c5 bump ospec version 2016-12-07 18:39:21 -05:00
Barney Carroll
22f07edd52 Make ospec report the number of failing assertions 2016-12-06 18:18:53 +00:00
Leo Horie
f780e0f7b9 bump ospec version 2016-11-15 10:02:25 -05:00
Leo Horie
249050e4c2 bump ospec version 2016-11-15 10:01:12 -05:00
Pat Cavit
71457a356d Fix repository field
https://docs.npmjs.com/files/package.json#repository
2016-11-10 11:01:02 -08:00
Leo Horie
4dd66a7e65 don't send undefined body 2016-11-10 10:12:05 -05:00