ksvitkovsky
f58002f0a6
Better primitives detection for saveArgsByValue
2017-08-04 09:40:42 -07:00
Gregg Van Hove
4d18e63b0f
Merge branch 'ksvitkovsky-github-1180'
...
- Closes #1404 from @ksvitkovsky
- Fixes #1180
2017-08-04 09:34:16 -07:00
ksvitkovsky
4fc177d5ae
Better pretty printing for typed arrays
2017-08-04 09:33:05 -07:00
Gregg Van Hove
acc8c23bf4
Merge branch 'theefer-fix-map+set-comparison'
...
- Merges #1406 from @theefer
- Fixes #1402
2017-08-04 09:23:31 -07:00
Sébastien Cevey
fc6ee243e9
Rewrite ES6 Set and Map comparison to ignore insertion order
2017-08-02 15:22:33 +01:00
Gregg Van Hove
b256741bec
bump version to 2.7.0
2017-07-27 17:47:20 -07:00
Gregg Van Hove
1d4a2b5c22
Merge branch 'user-context' of https://github.com/darthjee/jasmine into darthjee-user-context
...
- Merges #1400 from @darthjee
2017-07-26 17:18:02 -07:00
darthjee
b0aac6b852
Add class UserContext
2017-07-26 23:40:22 +02:00
Gregg Van Hove
543e056056
Merge branch 'jberney-master'
...
- Merges #1399 from @jberney
2017-07-24 17:13:21 -07:00
Jonathan
7dfc5f506c
Send unfocused tests through the same queue as focused tests
2017-07-23 09:01:15 -07:00
Gregg Van Hove
4cce7263c4
Update github issue and PR templates
2017-07-22 09:34:58 -07:00
Gregg Van Hove
31164106e5
Get the casing right for IE8
2017-07-18 21:51:32 -07:00
Gregg Van Hove
f71218a44b
Allow IE8 to be weird when pretty printing
2017-07-18 21:07:38 -07:00
Gregg Van Hove
22e9d6df20
PrettyPrinter allows an object to have a toString that isn't a function
...
- Fixes #1389
2017-07-17 22:01:06 -07:00
Alpha Chen
aa72b0b7cf
Simplified rounding code in toBeCloseTo
...
Signed-off-by: Steve Gravrock <sgravrock@pivotal.io >
2017-06-26 10:22:54 -07:00
Alpha Chen
9f3952ff87
Merge branch 'vanduynslagerp-fix-tobecloseto'
...
- Fixes #1382
Signed-off-by: Alpha Chen <achen@pivotal.io >
2017-06-26 10:21:13 -07:00
Pierre Vanduynslager
c604012793
Fix rounding in toBeCloseTo
2017-06-25 16:59:24 -04:00
Gregg Van Hove
6aa069d586
IE 8&9 use setTimeout to clearStack so mock clock gets tricky
2017-06-20 10:29:19 -07:00
Steve Gravrock
585287b9d6
When stop on failure is enabled, skip subsequent it() and beforeEach().
...
Note: afterEach() functions are still run, because skipping them is
highly likely to pollute specs that run after the failure.
[Finishes #92252330 ]
- Fixes #577
- Fixes #807
2017-06-19 13:48:43 -07:00
Gregg Van Hove
de862f8133
Only clear out the spec param for Run all link
...
- Fixes #1369
2017-06-16 14:07:40 -07:00
Gregg Van Hove
4e3ae726aa
Bump version to 2.6.4
2017-06-16 13:44:43 -07:00
Steve Gravrock
9ee7b4ee0b
Don't setTimeout() every time the stack is cleared via MessageChannel()
2017-06-16 09:58:41 -07:00
Gregg Van Hove
2e737f50ca
Don't use window
2017-06-15 14:32:18 -07:00
Gregg Van Hove
c60d669940
Break into a setTimeout every once in a while
...
- Allows the CPU to run other things that used the real `setTimeout`
- Fixes #1327
- See #1334
- Fixes jasmine/gulp-jasmine-browser#48
2017-06-15 14:24:40 -07:00
Gregg Van Hove
4c491b2dc0
Pretty printer will now use MAX_PRETTY_PRINT_ARRAY_LENGTH for objects
...
- Fixes #1291
- Fixes #1360
2017-06-14 13:36:35 -07:00
Gregg Van Hove
f9d1e2f280
Merge branch 'EsrefDurna-master'
...
- Merges #1368 from @EsrefDurna
2017-06-12 14:03:11 -07:00
Esref Durna
270475bc61
updated package glob from 7.0.5 to 7.1.2
...
Npm link : https://www.npmjs.com/package/glob
Repository link : https://github.com/isaacs/node-glob/releases
2017-06-12 00:35:07 +00:00
Gregg Van Hove
acb9989178
Merge branch 'patch-1' of https://github.com/kant/jasmine into kant-patch-1
...
- Fix bower.json url to be https instead of http
- Merges #1365 from @kant
2017-06-07 14:22:24 -07:00
Gregg Van Hove
1fe1bbb6ed
Merge branch 'master' of https://github.com/beatrichartz/jasmine into beatrichartz-master
...
- Merges #1362 from @beatrichartz
2017-06-07 14:16:48 -07:00
Gregg Van Hove
994878e6f6
bump version to 2.6.3
...
- cherry-pick release notes, etc.
2017-06-07 14:15:21 -07:00
Steve Gravrock
f7c160d716
Fixed HTML snippet in README
...
Closes #1366 .
2017-06-06 15:57:45 -07:00
Gregg Van Hove
578f63b9bd
Make sure the queue runner goes async for async specs
...
- Even if `done` is called synchronously.
See #1327 #1334 jasmine/gulp-jasmine-browser#48
2017-06-06 14:29:02 -07:00
Darío Hereñú
b1190eefb9
Minor fix
2017-06-04 00:40:53 -03:00
Beat Richartz
271908a2c4
Fail when one of the arguments passed into toBeCloseTo matcher is null
2017-06-02 15:36:39 +01:00
Gregg Van Hove
3372af1cf1
Merge branch 'seed-reporting' of https://github.com/sgravrock/jasmine into sgravrock-seed-reporting
...
- Merges #1348 from @sgravrock
2017-05-23 14:12:49 -07:00
Gregg Van Hove
d355fa0806
Don't tick extra. It's breaking IE 8 & 9
2017-05-22 14:27:08 -07:00
Steve Gravrock
56a79bef98
Use a less ancient Node on Travis CI
2017-05-19 15:47:54 -07:00
Gregg Van Hove
2ea4e9507c
Merge branch 'map-support' of https://github.com/rmehlinger/jasmine into rmehlinger-map-support
...
- Merges #1340 from @rmehlinger
- Fixes #1257
2017-05-19 14:19:14 -07:00
Gregg Van Hove
c848a66faa
Merge branch 'promises' of https://github.com/sgravrock/jasmine into sgravrock-promises
...
- Merges #1356 from @sgravrock
- Fixes #1336
- Fixes #1270
- Fixes #1350
- Fixes #1320
2017-05-19 14:03:21 -07:00
Gregg Van Hove
99fd7ddb88
Update python release instructions
...
- so I don't have search my bash history
2017-05-17 17:35:23 -07:00
Gregg Van Hove
5d1d19f494
Bump version to 2.6.2
2017-05-17 17:24:16 -07:00
Steve Gravrock
4f49288f31
Built distribution
...
- Fixes #1327
- Fixes jasmine/gulp-jasmine-browser#48
2017-05-16 14:36:35 -07:00
Steve Gravrock
b9adc76dc7
Clear the stack if onmessage is called before the previous invocation finishes
2017-05-16 14:08:58 -07:00
Steve Gravrock
9672689d40
Added support for ES2017 async functions
2017-05-12 14:42:14 -07:00
Steve Gravrock
a237ac5386
Added support for async before/it/after functions that return promises
2017-05-11 14:31:09 -07:00
Gregg Van Hove
5ac3e21abb
Merge branch 'interleaved-suites' of https://github.com/sgravrock/jasmine into sgravrock-interleaved-suites
...
- Merges #1352 from @sgravrock
- Fixes #1344
- Fixes #1349
2017-05-10 13:49:05 -07:00
Steve Gravrock
88763012e4
Unified async and async queueable function running code
2017-05-10 10:14:47 -07:00
Steve Gravrock
b1e97cfb09
Correctly route errors that occur while a QueueRunner is clearing stack
...
Besides surfacing the error in the hopefully-correct place, this also
prevents the queue runners for sibling suites from interleaving, which
in turn prevents all kinds of internal state corruption.
Signed-off-by: Gregg Van Hove <gvanhove@pivotal.io >
2017-05-09 15:01:18 -07:00
Gregg Van Hove
8e5823c0d2
Merge branch 'sgravrock-global-errors-rethrow'
...
- Merges #1347 from @sgravrock
2017-05-08 14:15:34 -07:00
Steve Gravrock
e6a7932ec1
Report the random seed at the beginning and end of execution
...
This allows reporters to provide the seed to the user even in cases
where Jasmine crashes before completing.
2017-05-08 12:09:17 -07:00