Christian Williams
e7a57606a2
Allow waitsFor() arguments to be specified in arbitrary order.
...
Default waitsFor() timeout is now specified in env.defaultTimeoutInterval; defaults to 5 seconds.
Deprecate waits() block in favor of waitsFor().
2010-08-25 18:04:52 -07:00
Lee Byrd & Christian Williams
2939aff80c
deprecating wasCalled, wasCalledWith, wasNotCalled, wasNotCalledWith and adding toHaveBeenCalled, and toHaveBeenCalledWith
2010-06-24 10:34:03 -07:00
Lee Byrd & Christian Williams
8f5f6a6d27
The single-file lib/jasmine.js no longer has a version number in the filename. We'll make it available for download with the version number seperately.
...
Add lint check for 'window'.
Remove last 'window' reference.
2010-06-23 11:31:38 -07:00
Lee Byrd & Christian Williams
6a9f74e849
Add jsdoc for jasmine.log.
2010-06-23 10:53:10 -07:00
Lee Byrd & Christian Williams
2a3376d11e
Removed deprecated jasmine.include().
...
Removed deprecated ExpectationResult.details.
Removed deprecated Spec.getResults().
2010-06-22 17:38:15 -07:00
Lee Byrd & Christian Williams
01d842fdfd
Removed references to 'window'; using jasmine.getGlobal() instead in order to better support non-browser environments.
...
Better protection around access to console.
The global object is now pretty-printed as "<global>", not "<window>".
Tests are a little closer to passing in node.js.
2010-06-22 16:22:09 -07:00
Lee Byrd & Christian Williams
e60f22a2e5
Changed 'type' field of MessageResult and ExpectationResult to 'log' and 'expect', respectively.
2010-06-22 14:48:47 -07:00
Lee Byrd & Christian Williams
e7cd6a473a
jasmine.log() and Spec#log() take multiple arguments which are pretty-printed and concatted together.
...
Log messages are handled correctly in TrivialReporter and JsApiReporter.
2010-06-22 12:23:54 -07:00
Christian Williams
ed49104fad
Jasmine should recover gracefully when there are errors in describe functions.
2010-06-04 14:14:31 -04:00
Christian Williams
1469f83262
Deprecate jasmine.include().
2010-03-24 13:53:34 -07:00
Christian Williams
d6353a3db2
Typo.
2010-03-24 13:43:47 -07:00
ragaskar
bf938ffc50
Correct number matching in equals_
2010-03-18 20:32:40 -07:00
ragaskar
c85079e9d0
Handle string comparisons correctly with equals_
2010-03-17 08:19:29 -07:00
Josh Susser
6ca766d5ea
Update isArray_ function and add test coverage
2010-02-24 19:35:32 -08:00
Josh Susser
5e3eb884ca
Fix message bug with wasCalledWith. Throw on bad arguments to createSpyObj
2010-02-24 19:27:43 -08:00
Fabio M. Costa
dd5e97bf14
with this fix jasmine runs on ie6
...
(cherry picked from commit 33a3b769e2b28aab01c1d6ee216c55e12539f417)
2009-12-23 07:14:47 -08:00
Christian Williams
7653107f0c
Use jasmine.undefined for all comparisons to the undefined value, since undefined itself may be redefined elsewhere
...
in app code. Thanks to Charlie Meyer at UIUC for the suggestion.
2009-11-26 11:12:06 -05:00
Christian Williams
3b92b9bb79
Remove message function from matchers where a formulaic message is good enough.
2009-11-12 14:36:58 -05:00
Christian Williams
1b3545c82a
Remove 'actual' param from matchers test and message functions. Use this.actual instead. This way, the signature of the test function matches how the matcher is called from a spec.
...
Spy matchers now throw an exception when called with non-spies, rather than returning false. This makes the message function simpler, and will work better with future dot-not support.
Added better specs for error conditions on spy matchers.
2009-11-12 12:47:44 -05:00
Christian Williams
2a5754600a
Add documentation for all non-private functions.
2009-11-10 17:32:29 -05:00
Christian Williams
0810e4a01c
Rename UPDATE_INTERVAL to DEFAULT_UPDATE_INTERVAL.
2009-11-09 17:51:03 -05:00
ragaskar
8feb285ca8
Ruby runner changes. Users of previous versions with Rake tasks that make use of additional runner options (helpers, etc) may be broken.
2009-10-31 21:47:11 -07:00
Ryan Dy & Rajan Agaskar
b67d2a265d
major matcher refactor
2009-10-29 17:03:24 -07:00
Christian Williams
5f82bdbf1b
Fix test running in IE.
2009-10-19 17:29:33 -07:00
ragaskar
85d3b2d14b
IE7 fixes
2009-10-15 17:48:28 -07:00
Rajan Agaskar & Ryan Dy
c164d58a1a
Add calls accessor to spies
2009-10-13 14:28:46 -07:00
ragaskar
73c0d57c94
Tuning to prevent stack overflows in FF
2009-10-05 22:36:10 -07:00
ragaskar
2588368231
Deprecate getResults() (use results()). Add some unit test coverage for jasmine.Spec. Add some unit test coverage for JsApiReporterSpec.
2009-09-28 11:13:44 -07:00
ragaskar
0a3358f249
Merge in new HTML runner. Tests green, regression on focused running.
2009-08-19 07:42:47 -07:00
Davis W. Frank
19b73469dd
dwf: more doc commits
2009-06-28 13:36:51 -07:00
Davis W. Frank
b2cbff3bb6
dwf: monster file re-org. RED BUILD
2009-06-14 23:34:29 -07:00
ragaskar
9d95483de6
Refactored into class files. Meta-tests and runner for jasmine. Stack traces available for Firefox and supported browsers. Experimental pretty print matcher support. Many other new features
2009-05-28 20:02:15 -07:00