Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(30)

Side by Side Diff: bower_components/chai/History.md

Issue 786953007: npm_modules: Fork bower_components into Polymer 0.4.0 and 0.5.0 versions (Closed) Base URL: https://chromium.googlesource.com/infra/third_party/npm_modules.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « bower_components/chai/CONTRIBUTING.md ('k') | bower_components/chai/README.md » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1
2 1.9.2 / 2014-09-29
3 ==================
4
5 * Merge pull request #268 from charlierudolph/cr-lazyMessages
6 * Merge pull request #269 from charlierudolph/cr-codeCleanup
7 * Merge pull request #277 from charlierudolph/fix-doc
8 * Merge pull request #279 from mohayonao/fix-closeTo
9 * Merge pull request #292 from boneskull/mocha
10 * resolves #255: upgrade mocha
11 * Merge pull request #289 from charlierudolph/cr-dryUpCode
12 * Dry up code
13 * Merge pull request #275 from DrRataplan/master
14 * assert: .closeTo() verify value's type before assertion
15 * Rewrite pretty-printing HTML elements to prevent throwing internal errors Fix es errors occuring when using a non-native DOM implementation
16 * Fix assert documentation
17 * Remove unused argument
18 * Allow messages to be functions
19 * Merge pull request #267 from shinnn/master
20 * Use SVG badge
21 * Merge pull request #264 from cjthompson/keys_diff
22 * Show diff for keys assertion
23
24 1.9.1 / 2014-03-19
25 ==================
26
27 * deps update
28 * util: [getActual] select actual logic now allows undefined for actual. Close s #183
29 * docs: [config] make public, express param type
30 * Merge pull request #251 from romario333/threshold3
31 * Fix issue #166 - configurable threshold in objDisplay.
32 * Move configuration options to config.js.
33 * Merge pull request #233 from Empeeric/master
34 * Merge pull request #244 from leider/fix_for_contains
35 * Merge pull request #247 from didoarellano/typo-fixes
36 * Fix typos
37 * Merge pull request #245 from lfac-pt/patch-1
38 * Update `exports.version` to 1.9.0
39 * aborting loop on finding
40 * declaring variable only once
41 * additional test finds incomplete implementation
42 * simplified code
43 * fixing #239 (without changing chai.js)
44 * ssfi as it should be
45 * Merge pull request #228 from duncanbeevers/deep_members
46 * Deep equality check for collection membership
47
48 1.9.0 / 2014-01-29
49 ==================
50
51 * docs: add contributing.md #238
52 * assert: .throws() returns thrown error. Closes #185
53 * Merge pull request #232 from laconbass/assert-throws
54 * assert: .fail() parameter mismatch. Closes #206
55 * Merge branch 'karma-fixes'
56 * Add karma phantomjs launcher
57 * Use latest karma and sauce launcher
58 * Karma tweaks
59 * Merge pull request #230 from jkroso/include
60 * Merge pull request #237 from chaijs/coverage
61 * Add coverage to npmignore
62 * Remove lib-cov from test-travisci dependents
63 * Remove the not longer needed lcov reporter
64 * Test coverage with istanbul
65 * Remove jscoverage
66 * Remove coveralls
67 * Merge pull request #226 from duncanbeevers/add_has
68 * Avoid error instantiation if possible on assert.throws
69 * Merge pull request #231 from duncanbeevers/update_copyright_year
70 * Update Copyright notices to 2014
71 * handle negation correctly
72 * add failing test case
73 * support `{a:1,b:2}.should.include({a:1})`
74 * Merge pull request #224 from vbardales/master
75 * Add `has` to language chains
76 * Merge pull request #219 from demands/overwrite_chainable
77 * return error on throw method to chain on error properties, possibly differen t from message
78 * util: store chainable behavior in a __methods object on ctx
79 * util: code style fix
80 * util: add overwriteChainableMethod utility (for #215)
81 * Merge pull request #217 from demands/test_cleanup
82 * test: make it possible to run utilities tests with --watch
83 * makefile: change location of karma-runner bin script
84 * Merge pull request #202 from andreineculau/patch-2
85 * test: add tests for throwing custom errors
86 * Merge pull request #201 from andreineculau/patch-1
87 * test: updated for the new assertion errors
88 * core: improve message for assertion errors (throw assertion)
89
90 1.8.1 / 2013-10-10
91 ==================
92
93 * pkg: update deep-eql version
94
95 1.8.0 / 2013-09-18
96 ==================
97
98 * test: [sauce] add a few more browsers
99 * Merge branch 'refactor/deep-equal'
100 * util: remove embedded deep equal utility
101 * util: replace embedded deep equal with external module
102 * Merge branch 'feature/karma'
103 * docs: add sauce badge to readme [ci skip]
104 * test: [sauce] use karma@canary to prevent timeouts
105 * travis: only run on node 0.10
106 * test: [karma] use karma phantomjs runner
107 * Merge pull request #181 from tricknotes/fix-highlight
108 * Fix highlight for example code
109
110 1.7.2 / 2013-06-27
111 ==================
112
113 * coverage: add coveralls badge
114 * test: [coveralls] add coveralls api integration. testing travis-ci integrati on
115 * Merge branch 'master' of github.com:chaijs/chai
116 * Merge branch 'feature/bower'
117 * Merge pull request #180 from tricknotes/modify-method-title
118 * Merge pull request #179 from tricknotes/highlight-code-example
119 * Modify method title to include argument name
120 * Fix to highlight code example
121 * bower: granular ignores
122
123 1.7.1 / 2013-06-24
124 ==================
125
126 * Merge branch 'feature/bower'. #175
127 * bower: add json file
128 * build: browser
129
130 1.7.0 / 2013-06-17
131 ==================
132
133 * error: remove internal assertion error constructor
134 * core: [assertion-error] replace internal assertion error with dep
135 * deps: add chaijs/assertion-error@1.0.0
136 * docs: fix typo in source file. #174
137 * Merge pull request #174 from piecioshka/master
138 * typo
139 * Merge branch 'master' of github.com:chaijs/chai
140 * pkg: lock mocha/mocha-phantomjs versions (for now)
141 * Merge pull request #173 from chaijs/inspect-fix
142 * Fix `utils.inspect` with custom object-returning inspect()s.
143 * Merge pull request #171 from Bartvds/master
144 * replaced tabs with 2 spaces
145 * added assert.notOk()
146 * Merge pull request #169 from katsgeorgeek/topics/master
147 * Fix comparison objects.
148
149 1.6.1 / 2013-06-05
150 ==================
151
152 * Merge pull request #168 from katsgeorgeek/topics/master
153 * Add test for different RegExp flags.
154 * Add test for regexp comparison.
155 * Downgrade mocha version for fix running Phantom tests.
156 * Fix comparison equality of two regexps.
157 * Merge pull request #161 from brandonpayton/master
158 * Fix documented name for assert interfaces isDefined method
159
160 1.6.0 / 2013-04-29
161 ==================
162
163 * build: browser
164 * assert: [(not)include] throw on incompatible haystack. Closes #142
165 * assert: [notInclude] add assert.notInclude. Closes #158
166 * browser build
167 * makefile: force browser build on browser-test
168 * makefile: use component for browser build
169 * core: [assertions] remove extraneous comments
170 * Merge branch 'master' of github.com:chaijs/chai
171 * test: [assert] deep equal ordering
172 * Merge pull request #153 from NickHeiner/array-assertions
173 * giving members a no-flag assertion
174 * Code review comments - changing syntax
175 * Code review comments
176 * Adding members and memberEquals assertions for checking for subsets and set equality. Implements chaijs/chai#148.
177 * Merge pull request #140 from RubenVerborgh/function-prototype
178 * Restore the `call` and `apply` methods of Function when adding a chainable m ethod.
179 * readme: 2013
180 * notes: migration notes for deep equal changes
181 * test: for ever err() there must be a passing version
182
183 1.5.0 / 2013-02-03
184 ==================
185
186 * docs: add Release Notes for non-gitlog summary of changes.
187 * lib: update copyright to 2013
188 * Merge branch 'refactor/travis'
189 * makefile: remove test-component for full test run
190 * pkg: script test now runs make test so travis will test browser
191 * browser: build
192 * tests: refactor some tests to support new objDisplay output
193 * test: [bootstrap] normalize boostrap across all test scenarios
194 * assertions: refactor some assertions to use objDisplay instead of inspect
195 * util: [objDisplay] normalize output of functions
196 * makefile: refactor for full build scenarios
197 * component: fix build bug where missing util:type file
198 * assertions: [throw] code cleanup
199 * Merge branch 'refactor/typeDetection'
200 * browser: build
201 * makefile: chai.js is .PHONY so it builds every time
202 * test: [expect] add arguments type detection test
203 * core/assertions: [type] (a/an) refactor to use type detection utility
204 * util: add cross-browser type detection utility
205 * Merge branch 'feature/component'
206 * browser: build
207 * component: add component.json file
208 * makefile: refactor for fine grain control of testing scenarios
209 * test: add mochaPhantomJS support and component test file
210 * deps: add component and mocha-phantomjs for browser testing
211 * ignore: update ignore files for component support
212 * travis: run for all branches
213 * Merge branch 'feature/showDiff'
214 * test: [Assertion] configruable showDiff flag. Closes #132
215 * lib: [Assertion] add configurable showDiff flag. #132
216 * Merge branch 'feature/saucelabs'
217 * Merge branch 'master' into feature/saucelabs
218 * browser: build
219 * support: add mocha cloud runner, client, and html test page
220 * test: [saucelabs] add auth placeholder
221 * deps: add mocha-cloud
222 * Merge pull request #136 from whatthejeff/message_fix
223 * Merge pull request #138 from timnew/master
224 * Fix issue #137, test message existence by using message!=null rather than us ing message
225 * Fixed backwards negation messages.
226 * Merge pull request #133 from RubenVerborgh/throw
227 * Functions throwing strings can reliably be tested.
228 * Merge pull request #131 from RubenVerborgh/proto
229 * Cache whether __proto__ is supported.
230 * Use __proto__ if available.
231 * Determine the property names to exclude beforehand.
232 * Merge pull request #126 from RubenVerborgh/eqls
233 * Add alias eqls for eql.
234 * Use inherited enumerable properties in deep equality comparison.
235 * Show inherited properties when inspecting an object.
236 * Add new getProperties and getEnumerableProperties utils.
237 * showDiff: force true for equal and eql
238
239 1.4.2 / 2012-12-21
240 ==================
241
242 * browser build: (object diff support when used with mocha) #106
243 * test: [display] array test for mocha object diff
244 * browser: no longer need different AssertionError constructor
245
246 1.4.1 / 2012-12-21
247 ==================
248
249 * showDiff: force diff for equal and eql. #106
250 * test: [expect] type null. #122
251 * Merge pull request #115 from eshao/fix-assert-Throw
252 * FIX: assert.Throw checks error type/message
253 * TST: assert.Throw should check error type/message
254
255 1.4.0 / 2012-11-29
256 ==================
257
258 * pre-release browser build
259 * clean up index.js to not check for cov, revert package.json to use index.js
260 * convert tests to use new bootstrap
261 * refactor testing bootstrap
262 * use spaces (not tabs). Clean up #114
263 * Merge pull request #114 from trantorLiu/master
264 * Add most() (alias: lte) and least() (alias: gte) to the API with new chainer s "at" and "of".
265 * Change `main` to ./lib/chai. Fixes #28.
266 * Merge pull request #104 from connec/deep_equals_circular_references_
267 * Merge pull request #109 from nnarhinen/patch-1
268 * Check for 'actual' type
269 * Added support for circular references when checking deep (in)equality.
270
271 1.3.0 / 2012-10-01
272 ==================
273
274 * browser build w/ folio >= 0.3.4. Closes #99
275 * add back buffer test for deep equal
276 * do not write flags to assertion.prototype
277 * remove buffer test from expect
278 * browser build
279 * improve documentation of custom error messages
280 * Merge branch 'master' of git://github.com/Liffft/chai into Liffft-master
281 * browser build
282 * improved buffer deep equal checking
283 * mocha is npm test command
284 * Cleaning up the js style…
285 * expect tests now include message pass-through
286 * packaging up browser-side changes…
287 * Increasing Throws error message verbosity
288 * Should syntax: piping message through
289 * Make globalShould test work in browser too.
290 * Add a setter for `Object.prototype.should`. Closes #86.
291
292 1.2.0 / 2012-08-07
293 ==================
294
295 * Merge branch 'feature/errmsg'
296 * browser build
297 * comment updates for utilities
298 * tweak objDislay to only kick in if object inspection is too long
299 * Merge branch 'master' into feature/errmsg
300 * add display sample for error message refactor
301 * first draft of error message refactor. #93
302 * add `closeTo` assertion to `assert` interface. Closes #89.
303 * update folio build for better require.js handling. Closes #85
304 * Merge pull request #92 from paulmillr/topics/add-dom-checks
305 * Add check for DOM objects.
306 * browser build
307 * Merge branch 'master' of github.com:chaijs/chai
308 * bug - getActual not defaulting to assertion subject
309 * Merge pull request #88 from pwnall/master
310 * Don't inspect() assertion arguments if the assertion passes.
311
312 1.1.1 / 2012-07-09
313 ==================
314
315 * improve commonjs support on browser build
316 * Merge pull request #83 from tkazec/equals
317 * Document .equals
318 * Add .equals as an alias of .equal
319 * remove unused browser prefix/suffix
320 * Merge branch 'feature/folio-build'
321 * browser build
322 * using folio to compile
323 * clean up makefile
324 * early folio 0.3.x support
325
326 1.1.0 / 2012-06-26
327 ==================
328
329 * browser build
330 * Disable "Assertion.includeStack is false" test in IE.
331 * Use `utils.getName` for all function inspections.
332 * Merge pull request #80 from kilianc/closeTo
333 * fixes #79
334 * browser build
335 * expand docs to indicate change of subject for chaining. Closes #78
336 * add `that` chain noop
337 * Merge branch 'bug/74'
338 * comments on how to property use `length` as chain. Closes #74
339 * tests for length as chainable property. #74
340 * add support for `length` as chainable prop/method.
341 * Merge branch 'bug/77'
342 * tests for getPathValue when working with nested arrays. Closes #77
343 * add getPathValue support for nested arrays
344 * browser build
345 * fix bug for missing browser utils
346 * compile tool aware of new folder layout
347 * Merge branch 'refactor/1dot1'
348 * move core assertions to own file and refactor all using utils
349 * rearrange folder structure
350
351 1.0.4 / 2012-06-03
352 ==================
353
354 * Merge pull request #68 from fizker/itself
355 * Added itself chain.
356 * simplify error inspections for cross browser compatibility
357 * fix safari `addChainableMethod` errors. Closes #69
358
359 1.0.3 / 2012-05-27
360 ==================
361
362 * Point Travis badge to the right place.
363 * Make error message for eql/deep.equal more clear.
364 * Fix .not.deep.equal.
365 * contributors list
366
367 1.0.2 / 2012-05-26
368 ==================
369
370 * Merge pull request #67 from chaijs/chaining-and-flags
371 * Browser build.
372 * Use `addChainableMethod` to get away from `__proto__` manipulation.
373 * New `addChainableMethod` utility.
374 * Replace `getAllFlags` with `transferFlags` utility.
375 * browser build
376 * test - get all flags
377 * utility - get all flags
378 * Add .mailmap to .npmignore.
379 * Add a .mailmap file to fix my name in shortlogs.
380
381 1.0.1 / 2012-05-18
382 ==================
383
384 * browser build
385 * Fixing "an" vs. "a" grammar in type assertions.
386 * Uniformize `assert` interface inline docs.
387 * Don't use `instanceof` for `assert.isArray`.
388 * Add `deep` flag for equality and property value.
389 * Merge pull request #64 from chaijs/assertion-docs
390 * Uniformize assertion inline docs.
391 * Add npm-debug.log to .gitignore.
392 * no reserved words as actuals. #62
393
394 1.0.0 / 2012-05-15
395 ==================
396
397 * readme cleanup
398 * browser build
399 * utility comments
400 * removed docs
401 * update to package.json
402 * docs build
403 * comments / docs updates
404 * plugins app cleanup
405 * Merge pull request #61 from joliss/doc
406 * Fix and improve documentation of assert.equal and friends
407 * browser build
408 * doc checkpoint - texture
409 * Update chai-jquery link
410 * Use defined return value of Assertion extension functions
411 * Update utility docs
412
413 1.0.0-rc3 / 2012-05-09
414 ==================
415
416 * Merge branch 'feature/rc3'
417 * docs update
418 * browser build
419 * assert test conformity for minor refactor api
420 * assert minor refactor
421 * update util tests for new add/overwrite prop/method format
422 * added chai.Assertion.add/overwrite prop/method for plugin toolbox
423 * add/overwrite prop/method don't make assumptions about context
424 * doc test suite
425 * docs don't need coverage
426 * refactor all simple chains into one forEach loop, for clean documentation
427 * updated npm ignore
428 * remove old docs
429 * docs checkpoint - guide styled
430 * Merge pull request #59 from joliss/doc
431 * Document how to run the test suite
432 * don't need to rebuild docs to view
433 * dep update
434 * docs checkpoint - api section
435 * comment updates for docs
436 * new doc site checkpoint - plugin directory!
437 * Merge pull request #57 from kossnocorp/patch-1
438 * Fix typo: devDependancies → devDependencies
439 * Using message flag in `getMessage` util instead of old `msg` property.
440 * Adding self to package.json contributors.
441 * `getMessage` shouldn't choke on null/omitted messages.
442 * `return this` not necessary in example.
443 * `return this` not necessary in example.
444 * Sinon–Chai has a dash
445 * updated plugins list for docs
446
447 1.0.0-rc2 / 2012-05-06
448 ==================
449
450 * Merge branch 'feature/test-cov'
451 * browser build
452 * missing assert tests for ownProperty
453 * appropriate assert equivalent for expect.to.have.property(key, val)
454 * reset AssertionError to include full stack
455 * test for plugin utilities
456 * overwrite Property and Method now ensure chain
457 * version notes in readme
458
459 1.0.0-rc1 / 2012-05-04
460 ==================
461
462 * browser build (rc1)
463 * assert match/notMatch tests
464 * assert interface - notMatch, ownProperty, notOwnProperty, ownPropertyVal, ow nPropertyNotVal
465 * cleaner should interface export.
466 * added chai.Assertion.prototype._obj (getter) for quick access to object flag
467 * moved almostEqual / almostDeepEqual to stats plugin
468 * added mocha.opts
469 * Add test for `utils.addMethod`
470 * Fix a typo
471 * Add test for `utils.overwriteMethod`
472 * Fix a typo
473 * Browser build
474 * Add undefined assertion
475 * Add null assertion
476 * Fix an issue with `mocha --watch`
477 * travis no longer tests on node 0.4.x
478 * removing unnecissary carbon dep
479 * Merge branch 'feature/plugins-app'
480 * docs build
481 * templates for docs express app for plugin directory
482 * express app for plugin and static serving
483 * added web server deps
484 * Merge pull request #54 from josher19/master
485 * Remove old test.assert code
486 * Use util.inspect instead of inspect for deepAlmostEqual and almostEqual
487 * browser build
488 * Added almostEqual and deepAlmostEqual to assert test suite.
489 * bug - context determinants for utils
490 * dec=0 means rounding, so assert.deepAlmostEqual({pi: 3.1416}, {pi: 3}, 0) is true
491 * wrong travis link
492 * readme updates for version information
493 * travis tests 0.5.x branch as well
494 * [bug] util `addProperty` not correctly exporting
495 * read me version notes
496 * browser build 1.0.0alpha1
497 * not using reserved words in internal assertions. #52
498 * version tick
499 * clean up redundant tests
500 * Merge branch 'refs/heads/0.6.x'
501 * update version tag in package 1.0.0alpha1
502 * browser build
503 * added utility tests to browser specs
504 * beginning utility testing
505 * updated utility comments
506 * utility - overwriteMethod
507 * utility - overwriteProperty
508 * utility - addMethod
509 * utility - addProperty
510 * missing ;
511 * contributors list update
512 * Merge branch 'refs/heads/0.6.x-docs' into 0.6.x
513 * Added guide link to docs. WIP
514 * Include/contain are now both properties and methods
515 * Add an alias annotation
516 * Remove usless function wrapper
517 * Fix a typo
518 * A/an are now both properties and methods
519 * [docs] new site homepage layout / color checkpoint
520 * Ignore IE-specific error properties.
521 * Fixing order of error message test.
522 * New cross-browser `getName` util.
523 * Fixing up `AssertionError` inheritance.
524 * backup docs
525 * Add doctypes
526 * [bug] was still using `constructor.name` in `throw` assertion
527 * [bug] flag Object.create(null) instead of new Object
528 * [test] browser build
529 * [refactor] all usage of Assertion.prototype.assert now uses template tags an d flags
530 * [refactor] remove Assertion.prototype.inspect for testable object inspection
531 * [refactor] object to test is now stored in flag, with ssfi and custom messag e
532 * [bug] flag util - don't return on `set`
533 * [docs] comments for getMessage utility
534 * [feature] getMessage
535 * [feature] testing utilities
536 * [refactor] flag doesn't require `call`
537 * Make order of source files well-defined
538 * Added support for throw(errorInstance).
539 * Use a foolproof method of grabbing an error's name.
540 * Removed constructor.name check from throw.
541 * disabled stackTrack configuration tests until api is stable again
542 * first version of line displayed error for node js (unstable)
543 * refactor core Assertion to use flag utility for negation
544 * added flag utility
545 * tests for assert interface negatives. Closed #42
546 * added assertion negatives that were missing. #42
547 * Support for expected and actual parameters in assert-style error object
548 * chai as promised - readme
549 * Added assert.fail. Closes #40
550 * better error message for assert.operator. Closes #39
551 * [refactor] Assertion#property to use getPathValue property
552 * added getPathValue utility helper
553 * removed todo about browser build
554 * version notes
555 * version bumb 0.6.0
556 * browser build
557 * [refactor] browser compile function to replace with `require('./error')' wit h 'require('./browser/error')'
558 * [feature] browser uses different error.js
559 * [refactor] error without chai.fail
560 * Assertion & interfaces use new utils helper export
561 * [refactor] primary export for new plugin util usage
562 * added util index.js helper
563 * added 2012 to copyright headers
564 * Added DeepEqual assertions
565
566 0.5.3 / 2012-04-21
567 ==================
568
569 * Merge branch 'refs/heads/jgonera-oldbrowsers'
570 * browser build
571 * fixed reserved names for old browsers in interface/assert
572 * fixed reserved names for old browsers in interface/should
573 * fixed: chai.js no longer contains fail()
574 * fixed reserved names for old browsers in Assertion
575 * Merge pull request #49 from joliss/build-order
576 * Make order of source files well-defined
577 * Merge pull request #43 from zzen/patch-1
578 * Support for expected and actual parameters in assert-style error object
579 * chai as promised - readme
580
581 0.5.2 / 2012-03-21
582 ==================
583
584 * browser build
585 * Merge branch 'feature/assert-fail'
586 * Added assert.fail. Closes #40
587 * Merge branch 'bug/operator-msg'
588 * better error message for assert.operator. Closes #39
589 * version notes
590
591 0.5.1 / 2012-03-14
592 ==================
593
594 * chai.fail no longer exists
595 * Merge branch 'feature/assertdefined'
596 * Added asset#isDefined. Closes #37.
597 * dev docs update for Assertion#assert
598
599 0.5.0 / 2012-03-07
600 ==================
601
602 * [bug] on inspect of reg on n 0.4.12
603 * Merge branch 'bug/33-throws'
604 * Merge pull request #35 from logicalparadox/empty-object
605 * browser build
606 * updated #throw docs
607 * Assertion#throw `should` tests updated
608 * Assertion#throw `expect` tests
609 * Should interface supports multiple throw parameters
610 * Update Assertion#throw to support strings and type checks.
611 * Add more tests for `empty` in `should`.
612 * Add more tests for `empty` in `expect`.
613 * Merge branch 'master' into empty-object
614 * don't switch act/exp
615 * Merge pull request #34 from logicalparadox/assert-operator
616 * Update the compiled verison.
617 * Add `assert.operator`.
618 * Notes on messages. #22
619 * browser build
620 * have been test
621 * below tests
622 * Merge branch 'feature/actexp'
623 * browser build
624 * remove unnecessary fail export
625 * full support for actual/expected where relevant
626 * Assertion.assert support expected value
627 * clean up error
628 * Update the compiled version.
629 * Add object & sane arguments support to `Assertion#empty`.
630
631 0.4.2 / 2012-02-28
632 ==================
633
634 * fix for `process` not available in browser when used via browserify. Closes #28
635 * Merge pull request #31 from joliss/doc
636 * Document that "should" works in browsers other than IE
637 * Merge pull request #30 from logicalparadox/assert-tests
638 * Update the browser version of chai.
639 * Update `assert.doesNotThrow` test in order to check the use case when type i s a string.
640 * Add test for `assert.ifError`.
641 * Falsey -> falsy.
642 * Full coverage for `assert.throws` and `assert.doesNotThrow`.
643 * Add test for `assert.doesNotThrow`.
644 * Add test for `assert.throws`.
645 * Add test for `assert.length`.
646 * Add test for `assert.include`.
647 * Add test for `assert.isBoolean`.
648 * Fix the implementation of `assert.isNumber`.
649 * Add test for `assert.isNumber`.
650 * Add test for `assert.isString`.
651 * Add test for `assert.isArray`.
652 * Add test for `assert.isUndefined`.
653 * Add test for `assert.isNotNull`.
654 * Fix `assert.isNotNull` implementation.
655 * Fix `assert.isNull` implementation.
656 * Add test for `assert.isNull`.
657 * Add test for `assert.notDeepEqual`.
658 * Add test for `assert.deepEqual`.
659 * Add test for `assert.notStrictEqual`.
660 * Add test for `assert.strictEqual`.
661 * Add test for `assert.notEqual`.
662
663 0.4.1 / 2012-02-26
664 ==================
665
666 * Merge pull request #27 from logicalparadox/type-fix
667 * Update the browser version.
668 * Add should tests for type checks.
669 * Add function type check test.
670 * Add more type checks tests.
671 * Add test for `new Number` type check.
672 * Fix type of actual checks.
673
674 0.4.0 / 2012-02-25
675 ==================
676
677 * docs and readme for upcoming 0.4.0
678 * docs generated
679 * putting coverage and tests for docs in docs/out/support
680 * make docs
681 * makefile copy necessary resources for tests in docs
682 * rename configuration test
683 * Merge pull request #21 from logicalparadox/close-to
684 * Update the browser version.
685 * Update `closeTo()` docs.
686 * Add `Assertion.closeTo()` method.
687 * Add `.closeTo()` should test.
688 * Add `.closeTo()` expect test.
689 * Merge pull request #20 from logicalparadox/satisfy
690 * Update the browser version.
691 * `..` -> `()` in `.satisfy()` should test.
692 * Update example for `.satisfy()`.
693 * Update the compiled browser version.
694 * Add `Assertion.satisfy()` method.
695 * Add `.satisfy()` should test.
696 * Add `.satisfy()` expect test.
697 * Merge pull request #19 from logicalparadox/respond-to
698 * Update the compiled browser version.
699 * Add `respondTo` Assertion.
700 * Add `respondTo` should test.
701 * Add `respondTo` expect test.
702 * Merge branch 'feature/coverage'
703 * mocha coverage support
704 * doc contributors
705 * README contributors
706
707 0.3.4 / 2012-02-23
708 ==================
709
710 * inline comment typos for #15
711 * Merge branch 'refs/heads/jeffbski-configErrorStackCompat'
712 * includeStack documentation for all interfaces
713 * suite name more generic
714 * Update test to be compatible with browsers that do not support err.stack
715 * udpated compiled chai.js and added to browser tests
716 * Allow inclusion of stack trace for Assert error messages to be configurable
717 * docs sharing buttons
718 * sinon-chai link
719 * doc updates
720 * read me updates include plugins
721
722 0.3.3 / 2012-02-12
723 ==================
724
725 * Merge pull request #14 from jfirebaugh/configurable_properties
726 * Make Assertion.prototype properties configurable
727
728 0.3.2 / 2012-02-10
729 ==================
730
731 * codex version
732 * docs
733 * docs cleanup
734
735 0.3.1 / 2012-02-07
736 ==================
737
738 * node 0.4.x compat
739
740 0.3.0 / 2012-02-07
741 ==================
742
743 * Merge branch 'feature/03x'
744 * browser build
745 * remove html/json/headers testign
746 * regex error.message testing
747 * tests for using plugins
748 * Merge pull request #11 from domenic/master
749 * Make `chai.use` a no-op if the function has already been used.
750
751 0.2.4 / 2012-02-02
752 ==================
753
754 * added in past tense switch for `been`
755
756 0.2.3 / 2012-02-01
757 ==================
758
759 * try that again
760
761 0.2.2 / 2012-02-01
762 ==================
763
764 * added `been` (past of `be`) alias
765
766 0.2.1 / 2012-01-29
767 ==================
768
769 * added Throw, with a capital T, as an alias to `throw` (#7)
770
771 0.2.0 / 2012-01-26
772 ==================
773
774 * update gitignore for vim *.swp
775 * Merge branch 'feature/plugins'
776 * browser build
777 * interfaces now work with use
778 * simple .use function. See #9.
779 * readme notice on browser compat
780
781 0.1.7 / 2012-01-25
782 ==================
783
784 * added assert tests to browser test runner
785 * browser update
786 * `should` interface patch for primitives support in FF
787 * fix isObject() Thanks @milewise
788 * travis only on branch `master`
789 * add instanceof alias `instanceOf`. #6
790 * some tests for assert module
791
792 0.1.6 / 2012-01-02
793 ==================
794
795 * commenting for assert interface
796 * updated codex dep
797
798 0.1.5 / 2012-01-02
799 ==================
800
801 * browser tests pass
802 * type in should.not.equal
803 * test for should (not) exist
804 * added should.exist and should.not.exist
805 * browser uses tdd
806 * convert tests to tdd
807
808 0.1.4 / 2011-12-26
809 ==================
810
811 * browser lib update for new assert interface compatiblitiy
812 * inspect typos
813 * added strict equal + negatives and ifError
814 * interface assert had doesNotThrow
815 * added should tests to browser
816 * new expect empty tests
817 * should test browser compat
818 * Fix typo for instanceof docs. Closes #3 [ci skip]
819
820 0.1.3 / 2011-12-18
821 ==================
822
823 * much cleaner reporting string on error.
824
825 0.1.2 / 2011-12-18
826 ==================
827
828 * [docs] for upcoming 0.1.2
829 * browser version built with pre/suffix … all tests passing
830 * make / compile now use prefix/suffix correctly
831 * code clean
832 * prefix/suffix to wrap browser output to prevent conflicts with other `requir e` methods.
833 * Merge branch 'feature/should4xcompatibility'
834 * compile for browser tests.. all pass
835 * added header/status/html/json
836 * throw tests
837 * should.throw & should.not.throw shortcuts
838 * improved `throw` type detection and messaging
839 * contain is now `include` … keys modifier is now `contain`
840 * removed object() test
841 * removed #respondTo
842 * Merge branch 'bug/2'
843 * replaced __defineGetter__ with defineProperty for all uses
844 * [docs] change mp tracking code
845 * docs site updated with assert (TDD) interface
846 * updated doc comments for assert interface
847
848 0.1.1 / 2011-12-16
849 ==================
850
851 * docs ready for upcoming 0.1.1
852 * readme image fixed [ci skip]
853 * more readme tweaks [ci skip]
854 * réadmet image fixed [ci skip]
855 * documentation
856 * codex locked in version 0.0.5
857 * more comments to assertions for docs
858 * assertions fully commented, browser library updated
859 * adding codex as doc dependancy
860 * prepping for docs
861 * assertion component completely commented for documentation
862 * added exist test
863 * var expect outside of browser if check
864 * added keywords to package.json
865
866 0.1.0 / 2011-12-15
867 ==================
868
869 * failing on purpose successful .. back to normal
870 * testing travis failure
871 * assert#arguments getter
872 * readme typo
873 * updated README
874 * added travis and npmignore
875 * copyright notices … think i got them all
876 * moved expect interface to own file for consistency
877 * assert ui deepEqual
878 * browser tests expect (all working)
879 * browser version built
880 * chai.fail (should ui)
881 * expect tests browser compatible
882 * tests for should and expect (all pass)
883 * moved fail to primary export
884 * should compatibility testing
885 * within, greaterThan, object, keys,
886 * Aliases
887 * Assertion#property now correctly works with negate and undefined values
888 * error message language matches should
889 * Assertion#respondTo
890 * Assertion now uses inspect util
891 * git ignore node modules
892 * should is exported
893 * AssertionError __proto__ from Error.prototype
894 * add should interface for should.js compatibility
895 * moved eql to until folder and added inspect from (joyent/node)
896 * added mocha for testing
897 * browser build for current api
898 * multiple .property assertions
899 * added deep equal from node
900
901 0.0.2 / 2011-12-07
902 ==================
903
904 * cleaner output on error
905 * improved exists detection
906 * package remnant artifact
907 * empty deep equal
908 * test browser build
909 * assertion cleanup
910 * client compile script
911 * makefile
912 * most of the basic assertions
913 * allow no parameters to assertion error
914 * name change
915 * assertion error instance
916 * main exports: assert() & expect()
917 * initialize
OLDNEW
« no previous file with comments | « bower_components/chai/CONTRIBUTING.md ('k') | bower_components/chai/README.md » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698