Joshua Perry
2d22f4534e
Refactor common functionality, document, test
2014-11-20 16:48:56 -07:00
Joshua Perry
8cdb7b1d76
Refactor if statement out
2014-11-18 17:42:30 -07:00
Joshua Perry
7d466b2d37
Handle array indexing terminating paths
2014-11-18 17:18:00 -07:00
Joshua Perry
32826c06df
Fix properties with undefined
value pass property assertion
2014-11-15 16:29:57 -07:00
David da Silva
cec4ac1ed7
a more readable/simple condition statement, as pointed out by @keithamus
2014-10-31 15:20:12 +01:00
David da Silva
cbf76dcde8
added check for logging negative zero
2014-10-31 11:40:51 +01:00
Jake Luer
15eab030b7
Release 1.9.2
2014-09-29 19:24:59 -04:00
Jake Luer
834fd5b0dd
Merge pull request #268 from charlierudolph/cr-lazyMessages
...
Allow messages to be functions
2014-09-29 18:18:25 -04:00
Jake Luer
7e28dcc267
Merge pull request #269 from charlierudolph/cr-codeCleanup
...
Remove unused argument
2014-09-29 18:17:03 -04:00
Jake Luer
6e65020d2e
Merge pull request #277 from charlierudolph/fix-doc
...
Fix assert documentation
2014-09-29 18:16:24 -04:00
Jake Luer
3e692e6d04
Merge pull request #279 from mohayonao/fix-closeTo
...
fix: closeTo should check value's type before assertion
2014-09-29 18:15:53 -04:00
Jake Luer
a9c974a926
Merge pull request #289 from charlierudolph/cr-dryUpCode
...
Dry up code
2014-08-30 11:26:25 -04:00
charlierudolph
0a1812c9c9
Dry up code
2014-08-27 13:24:51 -07:00
mohayonao
11fe70ef82
assert: .closeTo() verify value's type before assertion
2014-07-16 09:50:45 +09:00
Martin Middel
4b31574658
Rewrite pretty-printing HTML elements to prevent throwing internal errors
...
Fixes errors occuring when using a non-native DOM implementation
2014-06-30 20:38:14 +02:00
charlierudolph
7a0a6daeaa
Fix assert documentation
2014-06-27 16:27:05 -07:00
charlierudolph
e8ff325d0e
Remove unused argument
2014-06-08 14:06:56 -07:00
charlierudolph
216ad26aa1
Allow messages to be functions
2014-06-08 14:00:42 -07:00
Chris Thompson
f99845c056
Show diff for keys assertion
2014-05-28 09:49:54 -06:00
Jake Luer
b7fdf4919e
Release 1.9.1
2014-03-19 12:22:08 -04:00
Jake Luer
1df11d0027
util: [getActual] select actual logic now allows undefined for actual. Closes #183
2014-03-18 09:35:43 -04:00
Jake Luer
a0661120d9
docs: [config] make public, express param type
2014-03-18 08:44:31 -04:00
Roman Masek
9e5f9ffd3b
Fix issue #166 - configurable threshold in objDisplay.
2014-03-18 08:20:15 +01:00
Roman Masek
7dd05e3b7a
Move configuration options to config.js.
2014-03-18 08:18:11 +01:00
Jake Luer
07b34c7b49
Merge pull request #233 from Empeeric/master
...
ssfi as it should be
2014-02-25 12:43:59 -05:00
Jake Luer
4e25ff0e1c
Merge pull request #244 from leider/fix_for_contains
...
fixing #239 (without changing chai.js)
2014-02-25 12:43:43 -05:00
Dido Arellano
82ccc5e75b
Fix typos
2014-02-23 02:39:30 +08:00
Luís Cardoso
03344cb48d
Update exports.version
to 1.9.0
2014-02-14 19:10:29 +00:00
leider
2c78b57824
aborting loop on finding
2014-02-09 15:52:58 +01:00
leider
350a802a4e
declaring variable only once
2014-02-09 14:42:00 +01:00
leider
cb910afc52
additional test finds incomplete implementation
2014-02-09 14:41:03 +01:00
leider
76b62f006f
simplified code
2014-02-09 14:29:18 +01:00
leider
7352fdeec7
fixing #239 (without changing chai.js)
2014-02-09 13:31:45 +01:00
Refael Ackermann
62d9ceb208
ssfi as it should be
2014-01-30 10:23:19 +02:00
Duncan Beevers
ec62443b7c
Deep equality check for collection membership
2014-01-29 19:08:16 -06:00
Jake Luer
df55ce919c
Merge branch 'master' of github.com:chaijs/chai
2014-01-29 17:23:02 -05:00
Jake Luer
c3c1fccc2d
assert: .throws() returns thrown error. Closes #185
2014-01-29 17:22:29 -05:00
Jake Luer
be23285a78
Merge pull request #232 from laconbass/assert-throws
...
Avoid error instantiation if possible on assert.throws
2014-01-29 13:28:47 -08:00
Jake Luer
b01eba75c9
assert: .fail() parameter mismatch. Closes #206
2014-01-29 16:23:04 -05:00
Veselin
a01e40b2cc
Merge pull request #230 from jkroso/include
...
support `{a:1,b:2}.should.include({a:1})`
2014-01-27 07:11:45 -08:00
Veselin Todorov
3835bed2a6
Merge pull request #226 from duncanbeevers/add_has
...
Add `has` to language chains
2014-01-24 23:55:48 -08:00
laconbass
3741f0516d
Avoid error instantiation if possible on assert.throws
...
Given an error constructor as function, try to get the error name from
its prototype or itself before relying on the old behaviour.
Closes #220
Replaces [the old pull](https://github.com/chaijs/chai/pull/221 ) to avoid
useless commits.
2014-01-15 18:49:16 +01:00
Duncan Beevers
ec3ccde264
Update Copyright notices to 2014
2014-01-05 20:03:42 -06:00
Jake Rosoman
acbf04dad2
handle negation correctly
2014-01-05 15:26:33 +13:00
Jake Rosoman
2715e95abc
support {a:1,b:2}.should.include({a:1})
2014-01-05 14:10:14 +13:00
Veselin Todorov
f3ebb09a58
Merge pull request #224 from vbardales/master
...
Return error on throw method to chain on error properties
2014-01-02 10:50:25 -08:00
Duncan Beevers
4ea26a7c61
Add has
to language chains
2013-12-27 11:06:15 -06:00
Virginie BARDALES
2bb0ff2ab7
return error on throw method to chain on error properties, possibly different from message
2013-12-19 10:23:46 +01:00
Max Edmands
270f9d92d9
util: store chainable behavior in a __methods object on ctx
2013-12-01 09:55:01 -08:00
Max Edmands
76ac685d5a
util: code style fix
2013-11-30 10:52:10 -08:00