Gregg Van Hove
6b9ae2db7e
Merge pull request #1597 from limonte/patch-1
...
chore(package.json): http -> https
2018-09-04 12:27:05 -07:00
Limon Monte
33d8d2d3f4
chore(package.json): http -> https
2018-09-01 10:16:30 +03:00
Gregg Van Hove
12f56fdb7d
bump version to 3.2.1
2018-08-14 17:19:23 -07:00
Gregg Van Hove
afa18e554c
Correctly expost spyOnAllFunctions
...
- See #1581
2018-08-14 17:11:50 -07:00
Gregg Van Hove
7205d07c67
Merge pull request #1588 from fossabot/master
...
Add license scan report and status
2018-08-08 19:04:21 -07:00
Gregg Van Hove
83ba2eb4d6
Link to the correct repo in release notes
2018-08-08 17:41:24 -07:00
Gregg Van Hove
87865f00a3
Add issue links to release notes
2018-08-08 17:39:10 -07:00
Gregg Van Hove
112672c4a9
bump version to 3.2.0
2018-08-08 17:33:50 -07:00
fossabot
f05ab79731
Add license scan report and status
...
Signed-off-by: fossabot <badges@fossa.io >
2018-08-07 17:47:31 -07:00
Gregg Van Hove
3a52c444f8
Merge branch 'aeisenberg-spy-all'
...
- Merges #1581 from @aeisenberg
- Fixes #1421
2018-07-24 17:55:44 -07:00
Andrew Eisenberg
f62eb3b1a8
Add spyOnAllFunctions function
...
This function will spy on all writable and configurable functionss of
an object that is passed in. It can be used like this:
spyOnAllFunctions(obj);
This commit addresses https://github.com/jasmine/jasmine/issues/1421
2018-07-20 07:58:17 -07:00
Gregg Van Hove
110c092c9e
Fix regular expressions for different browsers
2018-06-18 17:55:24 -07:00
Gregg Van Hove
8bb0e2d494
Merge branch 'ikonst-set-timeout-error-message'
...
- Merges #1567 from @ikonst
2018-06-18 17:37:39 -07:00
Ilya Konstantinov
8c1b80daae
Improve Jasmine timeout error message
2018-06-18 17:36:43 -07:00
Steve Gravrock
ac07c9ea97
Simplified ExpectationFilterChain#modifyFailureMessage
2018-06-09 12:34:30 -07:00
Steve Gravrock
0842a80c68
Cleanup
2018-06-09 12:26:34 -07:00
Gregg Van Hove
e2895a92dc
Fix JSDoc naming for Env functions
...
- See #1565
2018-06-06 17:13:52 -07:00
Gregg Van Hove
03998c1b20
Add documentation for more public functions on Env
...
- Fixes #1565
2018-06-05 17:13:58 -07:00
Steve Gravrock
9472df0db4
Added a basic set of async matchers
...
- Fixes #1447
- Fixes #1547
2018-06-04 21:07:44 -07:00
Steve Gravrock
8a01e1f26c
.withContext() works with .not
2018-06-02 22:06:53 -07:00
Steve Gravrock
321f161ce5
Made ExpectationFilterChain immutable
2018-06-02 13:57:29 -07:00
Steve Gravrock
202a677637
ExpectationFilterChain WIP
2018-06-02 13:57:07 -07:00
Gregg Van Hove
8f7327cb4d
Properly cascade StopExecutionError's up the tree
...
- Fixes #1563
2018-05-30 17:32:14 -07:00
Gregg Van Hove
3636014917
Merge branch 'hide-grey-specs' of https://github.com/SamFare/jasmine into SamFare-hide-grey-specs
...
- Merges #1561 from @SamFare
2018-05-23 17:15:40 -07:00
SamFare
92d33c79c7
Implemented hiding of disabled specs
2018-05-22 13:30:33 +01:00
Steve Gravrock
e2897ce619
Added expect().withContext() to provide additional information in failure messages
2018-05-14 21:18:55 -07:00
Steve Gravrock
282c436463
Implemented matcher negation as a filter
2018-05-13 23:01:55 -07:00
Steve Gravrock
5cc22740c9
Test the public-ish interface
2018-05-13 22:48:58 -07:00
Steve Gravrock
533bda5d24
Split Expectation#wrapCompare into several smaller functions
2018-05-13 22:48:58 -07:00
Steve Gravrock
9fe9569b24
Additional tests for negated matcher failure messages
2018-05-13 22:48:20 -07:00
Steve Gravrock
e2d9eefccd
Line-break long expectation failure messages
...
This makes failures somewhat easier to read. We still preserve whitespace
within lines to make whitespace-only failures readable, e.g.
expect('foo bar').toEqual('foo bar'). See #296 .
2018-05-12 09:42:38 -07:00
Gregg Van Hove
ced2b114e4
Better detection of DOM Nodes for equality
...
- Also use JSDom if a real one isn't present to get some more coverage
there
- Fixes #1172
2018-05-04 18:01:08 -07:00
Gregg Van Hove
f7097281c9
IE doesn't support .name on a function
2018-05-03 17:34:15 -07:00
Gregg Van Hove
01a1113387
Merge branch 'yinm-fix-typo'
...
- Merges #1555 from @yinm
2018-05-03 17:21:18 -07:00
yinm
4d0b47ac4c
Fix typo from incimplete to incomplete
2018-05-03 17:46:49 +09:00
Gregg Van Hove
d6cfc4a9b5
Merge branch 'riophae-master'
...
- Merges #1551 from @riophae
2018-05-02 17:52:03 -07:00
Fangzhou Li
fbcdbf5ab1
Allow omitting the name argument: createSpy(func)
2018-04-29 06:07:22 +08:00
Gregg Van Hove
7e14a97371
Explicitly pass in timing functions in mock clock integration specs
...
- This way we can make sure that clear stack always works no matter
how long the suite in the spec is
[fixes #153518103 ]
2018-04-23 17:25:11 -07:00
Gregg Van Hove
c440d13754
Use the same global for everything in Env
...
- No longer use `getGlobal` for clearStack and QueueRunner
2018-04-13 17:14:48 -07:00
Gregg Van Hove
8e8f09b41f
Force reinstall bundler and include firefox again
2018-04-03 17:33:20 -07:00
Gregg Van Hove
1decb14807
Ensure rubygems is up-to-date on travis
...
- See travis-ci/travis-ci#8969
2018-04-03 17:13:27 -07:00
Gregg Van Hove
a978f50f1d
name new global status stuff correctly in API docs
2018-04-02 17:20:39 -07:00
Steve Gravrock
74287c578c
Check for accidental global variable creation
2018-03-25 12:01:50 -07:00
Steve Gravrock
7f1cdc2d02
Fixed global variable leak
...
- Fixes #1534
2018-03-25 12:00:56 -07:00
Steve Gravrock
847a959b13
Merge branch 'handle-rejection' of https://github.com/johnjbarton/jasmine
...
- Merges #1521 from @johnjbarton
2018-03-24 19:49:58 -07:00
Steve Gravrock
05015a8b3e
Correctly format stack traces for errors with multiline messages
...
- Fixes #1526
2018-03-10 12:03:08 -08:00
Steve Gravrock
6f960d8662
Merge branch 'better-array-errors' of https://github.com/majidmade/jasmine
...
- Merges #1527 from @majidmade
- Fixes #1485
2018-03-10 07:42:34 -08:00
Majid Razvi
11b8b59e03
Change message for extra elements at end of actual array. #1485
2018-03-10 00:05:07 -07:00
johnjbarton
f1ebe05f1d
Report unhandled rejections as globalErrors.
...
Extend existing support for uncaughtExceptions to unhandledRejections now that many tests are async.
2018-03-01 16:47:50 -08:00
Gregg Van Hove
85b2a8c6c4
add some links to more tutorials from the api docs
2018-03-01 10:48:18 -08:00