Steve Conover
ac00d765d2
integration tests - passing scenarios
2011-02-28 21:15:57 -08:00
Steve Conover
b1dceeacd4
stack traces
2011-02-28 21:15:57 -08:00
Steve Conover
5018f0d1c2
spec failure - description
2011-02-28 21:15:57 -08:00
Steve Conover
9704550b33
rf
2011-02-28 21:15:56 -08:00
Steve Conover
882c287191
specs/assertions/failures
2011-02-28 21:15:56 -08:00
Steve Conover
7d2b900b48
remember suite results as suites finish
2011-02-28 21:15:56 -08:00
Steve Conover
f701fdc132
needful
2011-02-28 21:15:56 -08:00
Steve Conover
eb49fab652
print elapsed time in summary
2011-02-28 21:15:56 -08:00
Steve Conover
e8c8a0bdfd
run result - passed green, failed red
2011-02-28 21:15:56 -08:00
Steve Conover
e6a080039f
print started when the test run starts
2011-02-28 21:15:56 -08:00
Steve Conover
c485c33a3c
skipped specs mean yellow star
2011-02-28 21:15:56 -08:00
Steve Conover
8fbf3ba859
newline at 50 characters
2011-02-28 21:15:56 -08:00
Steve Conover
dccafe33b0
style reform
2011-02-28 21:15:56 -08:00
Steve Conover
c1d2718bea
red F, duh
2011-02-28 21:15:55 -08:00
Steve Conover
945a9ba638
failing spec makes a red dot
2011-02-28 21:15:55 -08:00
Steve Conover
528b5abeda
beginning of trivial node reporter, based on jasmine-node. jshint rules exclude bad escapements WRT ansi colors, beacuse that's ok.
2011-02-28 21:15:55 -08:00
Christian Williams
127fe049d9
Build for 1.0.1.
2010-10-05 13:51:29 -07:00
Christian Williams
377703745f
Making the checkboxes work fine on IE. onchange doesnt work very well with checkboxes there. The target is not set too.
...
Original author: Fabio M. Costa <fabiomcosta@gmail.com>
2010-10-05 13:27:50 -07:00
Christian Williams
2d10cc1404
IE doesn't have console.log.apply(); fall back to console.log() in that case.
2010-10-05 13:11:27 -07:00
Christian Williams
85c265e7c5
Bump version to 1.0.0!
2010-09-14 12:54:23 -07:00
Christian Williams
cc36a1808b
Add link to jasmine site from html runner.
2010-09-12 13:11:33 -07:00
Christian Williams
a4eab045a0
Fix version format -- 1.0.0.rc1 instead of 1.0.0RC1, and include in standalone zip.
2010-08-26 13:15:15 -07:00
Christian Williams
75238bd3b1
Update version to 1.0.0 for RC1.
2010-08-25 18:25:52 -07:00
Christian Williams
b33b2d2cf1
toThrow()'s (and some other matchers') .not message is misleading.
2010-08-25 18:16:37 -07:00
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
Christian Williams
55149310c3
Fixed bug: waitsFor() hangs forever if latch function never returns true.
2010-08-25 17:16:19 -07:00
Christian Williams
762f88e3c8
Some exploration and refactoring re waitsFor() bug: waitsFor() hangs forever if latch function never returns true.
2010-08-19 23:55:21 -07:00
Christian Williams
b3715075e3
Add custom messages for inverted spy matchers.
2010-08-13 00:32:32 -07:00
Christian Williams
93952890c3
Deprecate toNotBe, toNotEqual, toNotMatch, and toNotContain matchers.
2010-08-05 00:50:59 -07:00
Christian Williams
5182e00c66
Wrapped matcher functions return undefined after expect() for futureproofing; we might want to allow matcher chaining, e.g.:
...
expect(x).toBeGreaterThan(3).and.toBeLessThan(6));
or other stuff e.g.:
expect(x).toBeTrue().because("it just needs to be");
2010-08-04 13:52:38 -07:00
Christian Williams
4d7b839473
Fix not.toThrow() matcher exception when used with no args.
2010-08-02 18:36:26 -07:00
Lee Byrd & Christian Williams
51c0563608
bumping version to 0.11.1
2010-06-25 18:11:18 -07:00
Lee Byrd & Christian Williams
85351f2c1c
Build html support classes (just TrivialReporter for now) into jasmine-html.js.
2010-06-24 17:33:46 -07:00
Lee Byrd & Christian Williams
22065fafad
By default don't display "Jasmine Running..." console log for each spec. Re-enable by setting TrivialReporter's logRunningSpecs to true.
2010-06-24 11:10:58 -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
6a0e452788
Oops, remove call to jasmine.log().
2010-06-23 17:12:38 -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
9c8180d8d0
Fixed bug where multiple calls to jasmine.Clock.useMock cause multiple tear downs
2010-06-23 11:03:05 -07:00
Lee Byrd & Christian Williams
6a9f74e849
Add jsdoc for jasmine.log.
2010-06-23 10:53:10 -07:00
Lee Byrd & Christian Williams
82e04c327a
Bumped version to 0.11.0.
...
Regenerated docs and lib.
2010-06-22 17:52:25 -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
413be6b4ca
Remove deprecated class jasmine.Reporters.
...
Fully deprecate old-style Matchers; will be removed in next major version.
2010-06-22 17:35:41 -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
Lee Byrd & Christian Williams
2d138f1cfa
Refactor.
2010-06-22 10:30:06 -07:00
Lee Byrd & Christian Williams
e30b99e7b3
JsApiReporter reports nested suites correctly.
...
Runner#topLevelSuites() returns only top level suites.
Suite#specs(), Suite#suites(), and Suite#children() return immediate children.
2010-06-22 10:18:22 -07:00
Pivotal
c187adc096
Version bump to 0.10.4
2010-06-05 10:44:54 -04:00
Pivotal
462b50e84e
Replace unshift with splice (unshift not IE-safe)
2010-06-05 10:12:16 -04:00
Christian Williams
03d7bfb7d4
Oops, shouldn't onComplete there.
2010-06-04 14:48:48 -04:00