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

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

Powered by Google App Engine
This is Rietveld 408576698