slackersoft
ce6ce4e2c7
Add safari 7 & 8 to browser matrix
2015-02-27 13:44:55 -08:00
Greg Cobb
10f87b3b90
Fixes issue where mock clock was being used by QueueRunner
...
- If the mock clock was installed in a beforeAll, the QueueRunner would use the mock clock for its own clock. If the mock clock was ticked more than the default timeout, async specs would timeout.
[fixes #783 #792 ]
2015-02-24 21:56:52 -05:00
Gregg Van Hove
8c59875afe
Merge pull request #775 from joscha/patch-1
...
add missing semicolon
2015-02-09 09:54:54 -08:00
Joscha Feth
cdee9c8853
add missing semicolon
2015-02-09 15:40:41 +01:00
Greg Cobb and Gregg Van Hove
69956bf8f6
ObjectContaining matches prototype properties
...
[#769 ]
2015-02-05 14:15:57 -08:00
Christopher Amavisca
e1249ac89a
Remove unused standaloneBuilder var from Gruntfile
2015-02-04 17:06:56 -08:00
Christopher Amavisca
a84e0cd8ef
Add test script to package.json
...
- Use `npm test` in travis-node-script
2015-02-04 16:55:07 -08:00
Christopher Amavisca
6177a4aeff
Update bower.json keywords to match package.json keywords
2015-02-04 16:36:43 -08:00
Christopher Amavisca
471a241493
Add keywords to package.json
2015-02-04 16:36:31 -08:00
Greg Cobb and Gregg Van Hove
d5dfbc98c3
Updates pretty printer to include array properties
...
[fixes #766 ][finishes #87644044 ]
2015-02-04 11:05:03 -08:00
Gregg Van Hove
2ab2a83a3b
Merge pull request #768 from danilovaz/master
...
Update year copyright
2015-02-04 09:58:40 -08:00
Greg Cobb and Gregg Van Hove
f22862fd80
Merge branch 'juliemr-arrayfix'
...
Fixes #765
2015-02-04 09:38:45 -08:00
Julie Ralph
53b0752ff0
Allow arrays from different frames or contexts to be equal
2015-02-04 09:28:04 -08:00
Danilo Vaz
7616e5a3fd
Update year copyright
2015-02-04 08:42:18 -02:00
Greg Cobb and Gregg Van Hove
e173cd1c9d
bump version to 2.2.1 for bower fix
2015-02-02 12:24:14 -08:00
Gregg Van Hove
234dc1a047
Merge pull request #763 from gabrielhpugliese/gabrielhpugliese-patch-bower-json
...
Fix missing comma on bower.json
2015-02-02 12:16:47 -08:00
Gabriel H Pugliese
d22a030b87
Fix missing comma on bower.json
2015-02-02 18:03:32 -02:00
Greg Cobb and Gregg Van Hove
4acb7448d8
Update release notes and bump version for 2.2.0
2015-02-02 11:27:14 -08:00
slackersoft
a26e85ff3a
update 2.2.0 release notes now that I've pulled
2015-01-30 13:03:08 -08:00
slackersoft
39e175c05f
Initial cut of release notes for 2.2.0
2015-01-30 13:02:01 -08:00
Christopher Amavisca
d129a6c0ee
Restructure node examples folder structure to look more realistic.
...
- Updates PlayerSpec's require statement to match folder structure change
2015-01-27 14:39:59 -08:00
slackersoft
837101c025
Add a basic bower config
...
- Also ignore sauce_connect.log
Fix #719
2015-01-26 17:53:41 -08:00
slackersoft
8e3066db42
Allow pending to take a reason and show it in the HtmlReporter
...
[#78954014 ] Fix #671
2015-01-26 15:55:31 -08:00
slackersoft
a857f4c042
Merge branch 'ptomato-gjs-global-object'
2015-01-26 12:22:05 -08:00
slackersoft
dca543accb
Merge branch 'gjs-global-object' of https://github.com/ptomato/jasmine into ptomato-gjs-global-object
2015-01-26 12:21:56 -08:00
slackersoft
5dbcf27f72
Merge branch 'ptomato-spidermonkey-compat'
2015-01-26 11:47:35 -08:00
slackersoft
b54de4a180
Merge branch 'spidermonkey-compat' of https://github.com/ptomato/jasmine into ptomato-spidermonkey-compat
2015-01-26 11:47:09 -08:00
slackersoft
46509f05a9
Add jshint to node run on travis
...
- To ensure that pull requests pass
[Finish #59588854 ]
2015-01-26 10:59:44 -08:00
Philip Chimento
ebaa2e7f24
Set jasmineGlobal correctly in GJS
...
In GJS, jasmineGlobal was not getting set to the global object; when
importing jasmine.js in GJS, "this" resolves to the jasmine.js module
object, not the global object. Solve this specifically for GJS by
assuming that `window.toString === '[object GjsGlobal]'` only in GJS; if
this is the case, assign "window" to "jasmineGlobal".
Adding a "var" to the declaration of "getJasmineRequireObj" is also
necessary, or else "getJasmineRequireObj" won't be exported in the
Jasmine module.
See #751
2015-01-24 23:50:40 -08:00
Philip Chimento
5eaf7152bf
Fix some SpiderMonkey lint
...
SpiderMonkey complains about functions not always returning a value. In
most cases that is a conscious code style choice, so it is not fixed
here.
In one case (MockDate) the interpreter thought you could have fallen off
the end of a "switch" statement, although the number of arguments
prevented that. This was fixed by changing the last case to "default".
In another case (QueueRunner) the function really did return a value
sometimes and nothing other times, although as far as I could see, it
could only ever return "undefined". The function now explicitly only
returns no value.
See #751
2015-01-24 23:43:38 -08:00
Greg Cobb
ebbaab4cf9
Prevents *Alls from running when runnables are explicitly set
...
- This requires passing if runnables are set to the Suite. Hopefully in
the future we will change how focused runnables and *Alls interact so
this is no longer necessary.
[#732 ]
2015-01-23 17:27:13 -08:00
Greg Cobb
1936a36c79
Fix jslint issues
2015-01-23 17:23:07 -08:00
slackersoft
1dd4af3835
anything and stringMatching have custom pretty-print now.
2015-01-21 12:59:01 -08:00
slackersoft
6ae054c3e2
Update contribution guide to mention possible ffi dependencies for Ubuntu
...
Fixes #755
2015-01-21 12:55:07 -08:00
Gregg Van Hove
e5feba994f
Merge pull request #746 from swirlycheetah/patch-1
...
Fix spelling mistake
2015-01-14 17:00:19 -08:00
Chris Wheatley
20faa883fb
fix spelling mistake
2015-01-14 22:15:49 +00:00
Gregg Van Hove
3bba1eabd4
Merge pull request #745 from rohit/fix-repo-url
...
Use new jasmine github repo url
2015-01-14 10:26:39 -08:00
Rohit Arondekar
9ad3eac469
Use new jasmine github repo url
2015-01-14 20:47:09 +05:30
Gregg Van Hove
3140d5fb95
Allow createSpyObj to be called with just an array of method names
...
[Finish #50757607 ] #321
2015-01-12 15:16:50 -08:00
Gregg Van Hove
69a61547e7
Don't forget to buildDistribution
...
- Also fix jshint errors
[#59947350 ] #440
2015-01-12 14:10:50 -08:00
Gregg Van Hove
a999490de9
Merge branch 'arrayContaining' of https://github.com/slackersoft/jasmine into slackersoft-arrayContaining
...
Merge #440 [Finish #59947350 ]
2015-01-12 14:01:02 -08:00
Gregg Van Hove
c1479acd17
Fix fail specs for all browsers #734
2015-01-12 13:37:10 -08:00
Gregg Van Hove
3a93f845d6
Use the stack trace from the Error object if supplied
...
Fixes #734
2015-01-12 11:51:45 -08:00
Gregg Van Hove
6c58024321
Update readme with link to upgrading doc and mention browser support.
...
Fix #739
2015-01-12 11:06:59 -08:00
Gregg Van Hove
aeae141fd4
Merge branch 'moonmaster9000-patch-2'
2015-01-12 10:08:15 -08:00
Matt Parker
a951bbbb47
Link to the Jasmine NPM module
...
Also, put the jasmine-<language> links above the confusing "install jasmine on your local box" stuff (why would I want to do that?)
2015-01-12 10:08:04 -08:00
slackersoft
895c17e5c1
Merge branch 'rohit-equals-null-protoObjects'
2014-12-20 16:48:26 -08:00
Rohit Arondekar
a84eaf2cbe
Allow null prototype obj to be compared for equals
...
Fixes #729
2014-12-20 08:35:27 +05:30
slackersoft
9f240c5b9e
Build distribution to properly expose stringMatching
...
[#58120558 ]
2014-12-19 12:45:58 -08:00
slackersoft
dfa8a77dc3
Add asymmetric equality tester to match a string against a regexp
...
- Also move the asymmetric testers into their own dir for easier
locating.
[#58120558 ] Fix #243
2014-12-19 12:39:24 -08:00