Jake Luer
7097b53665
Release 1.7.1
2013-06-24 14:48:18 -04:00
Jake Luer
12467a6bfd
Release 1.7.1
2013-06-24 14:46:03 -04:00
Jake Luer
d2895596be
Merge branch 'feature/bower'. #175
...
* feature/bower:
bower: add json file
2013-06-24 14:35:13 -04:00
Jake Luer
de00106ffa
bower: add json file
2013-06-24 14:30:43 -04:00
Jake Luer
082b6654c0
build: browser
2013-06-17 20:58:39 -04:00
Jake Luer
c0f8e187a7
Release 1.7.0
2013-06-17 16:06:38 -04:00
Jake Luer
167d1a7193
error: remove internal assertion error constructor
2013-06-17 15:28:47 -04:00
Jake Luer
7bc580910e
core: [assertion-error] replace internal assertion error with dep
2013-06-17 15:27:50 -04:00
Jake Luer
9e8b050e02
deps: add chaijs/assertion-error@1.0.0
2013-06-17 15:16:55 -04:00
Jake Luer
cfb6137054
docs: fix typo in source file. #174
2013-06-17 15:11:30 -04:00
Jake Luer
933192c7c9
Merge pull request #174 from piecioshka/master
...
Fixed typo
2013-06-16 13:28:08 -07:00
piecioshka
8e75569590
typo
2013-06-16 16:01:17 +02:00
Jake Luer
a60885a7c5
Merge branch 'master' of github.com:chaijs/chai
...
* 'master' of github.com:chaijs/chai:
Fix `utils.inspect` with custom object-returning inspect()s.
replaced tabs with 2 spaces
added assert.notOk()
Fix comparison objects.
2013-06-14 15:52:28 -04:00
Jake Luer
9b18703acb
pkg: lock mocha/mocha-phantomjs versions (for now)
2013-06-14 15:51:29 -04:00
Jake Luer
b95038b994
Merge pull request #173 from chaijs/inspect-fix
...
Fix `utils.inspect` with custom object-returning inspect()s.
2013-06-14 11:16:34 -07:00
Domenic Denicola
7c72e673f4
Fix utils.inspect
with custom object-returning inspect()s.
...
This code is lifted from the latest node utils.js: 896b2aa707/lib/util.js (L205-L209)
Without it, if an object contains another object whose custom `inspect()` method returns a non-string, `utils.inspect` gets confused and tries to do `nonString.indexOf`.
This fixes domenic/chai-as-promised#32 , where Chai as Promised was trying to call `utils.inspect` on an `AssertionError` which contained as its "actual" property a Q promise. Since Q promises have custom `inspect` methods that return objects, not strings, this was triggered.
2013-06-13 23:12:58 -04:00
Jake Luer
bfa6493bf6
Merge pull request #171 from Bartvds/master
...
Added assert.notOk()
2013-06-09 13:26:02 -07:00
Bartvds
774a723bff
replaced tabs with 2 spaces
2013-06-09 01:31:26 +02:00
Bartvds
080702ac87
added assert.notOk()
2013-06-08 18:16:44 +02:00
Jake Luer
8236814f8f
Merge pull request #169 from katsgeorgeek/topics/master
...
Fix comparison objects.
2013-06-07 12:52:35 -07:00
George Kats
044dcff68d
Fix comparison objects.
...
Regexp and Date objects can to be deep equal to objects with the same type.
2013-06-06 00:53:34 +03:00
Jake Luer
ad35240462
Release 1.6.1
2013-06-05 16:46:37 -04:00
Jake Luer
a1662280c6
Merge pull request #168 from katsgeorgeek/topics/master
...
Fix comparison equality of two regexps.
2013-06-05 13:31:38 -07:00
George Kats
2c4da4a91a
Add test for different RegExp flags.
2013-06-05 23:26:42 +03:00
George Kats
f62eb19a66
Add test for regexp comparison.
2013-06-05 02:14:53 +03:00
George Kats
8328924edf
Downgrade mocha version for fix running Phantom tests.
2013-06-05 00:59:22 +03:00
George Kats
9c9ea88766
Fix comparison equality of two regexps.
2013-06-05 00:41:26 +03:00
Jake Luer
710efef40f
Merge pull request #161 from brandonpayton/master
...
Fix documented name for assert interface's isDefined method
2013-05-03 14:46:16 -07:00
Brandon Payton
21f0ee5b21
Fix documented name for assert interface's isDefined method
2013-05-03 12:25:36 -07:00
Jake Luer
e18c48329b
Release 1.6.0
2013-04-29 20:15:39 -04:00
Jake Luer
18e15b7dfc
travis: test node.js 0.10.x, don't test 0.6.x
2013-04-29 20:09:09 -04:00
Jake Luer
bd72555c8a
lib: [docs] finish documentation for members assertions
2013-04-29 19:59:41 -04:00
Jake Luer
4fed175e33
build: browser
2013-04-29 19:37:31 -04:00
Jake Luer
019bb07637
assert: [(not)include] throw on incompatible haystack. Closes #142
2013-04-29 19:30:51 -04:00
Jake Luer
8f8d7425a5
assert: [notInclude] add assert.notInclude. Closes #158
2013-04-29 19:03:53 -04:00
Jake Luer
0f188ac9d7
browser build
2013-04-29 18:15:27 -04:00
Jake Luer
78b097c42f
makefile: force browser build on browser-test
2013-04-29 18:15:16 -04:00
Jake Luer
1d118016e0
makefile: use component for browser build
2013-04-29 17:42:25 -04:00
Jake Luer
6f70c5eb74
core: [assertions] remove extraneous comments
2013-04-29 17:42:00 -04:00
Jake Luer
30784962da
Merge branch 'master' of github.com:chaijs/chai
...
* 'master' of github.com:chaijs/chai:
giving members a no-flag assertion
Code review comments - changing syntax
Code review comments
Adding members and memberEquals assertions for checking for subsets and set equality. Implements chaijs/chai#148 .
Restore the `call` and `apply` methods of Function when adding a chainable method.
2013-04-29 17:18:34 -04:00
Jake Luer
e5e3a4fa42
test: [assert] deep equal ordering
2013-04-29 17:18:22 -04:00
Jake Luer
387ee318b8
Merge pull request #153 from NickHeiner/array-assertions
...
Adding members and memberEquals assertions
2013-04-29 14:06:41 -07:00
Nick Heiner
244fa51336
giving members a no-flag assertion
2013-04-23 11:12:23 -04:00
Nick Heiner
22e2a78a4e
Code review comments - changing syntax
2013-04-14 19:07:12 -04:00
Nick Heiner
4ea9185e9e
Code review comments
2013-04-14 18:00:02 -04:00
Nick Heiner
078da00be3
Adding members and memberEquals assertions for checking for subsets and set equality. Implements chaijs/chai#148 .
2013-04-14 17:58:07 -04:00
Jake Luer
039d8c6655
Merge pull request #140 from RubenVerborgh/function-prototype
...
Restore the `call` and `apply` methods when adding a chainable method
2013-02-15 11:25:08 -08:00
Ruben Verborgh
caf2a151c0
Restore the call
and apply
methods of Function when adding a chainable method.
...
This was broken on platforms that have `__proto__` support.
Details at https://github.com/chaijs/chai/commit/514dd6ce4#commitcomment-2593383
2013-02-13 12:41:22 +01:00
Jake Luer
baf576db4e
readme: 2013
2013-02-04 20:01:24 -05:00
Jake Luer
48ce1e5928
notes: migration notes for deep equal changes
2013-02-04 20:00:56 -05:00