diff options
| author | Igor Minar | 2011-01-25 20:44:44 -0800 | 
|---|---|---|
| committer | Igor Minar | 2011-01-26 15:46:05 -0800 | 
| commit | f5d08963b0c836b10133a94d03a81254242661eb (patch) | |
| tree | 14c525d0aa22193e5b1a1f8aa791b96608dc83b2 /jsTestDriver.conf | |
| parent | 7a48ee6aa949e8d4338033de8a0c6a079ceb17a3 (diff) | |
| download | angular.js-f5d08963b0c836b10133a94d03a81254242661eb.tar.bz2 | |
split mocks and create $log and $exceptionHandler mocks
- split mocks between angular-mocks.js and mocks.js
- src/angular-mocks.js now contains only mocks that we want to ship
- test/mocks.js contains mocks that we use internally for testing
  angular
- created angular.mock namespace
- created public $exceptionHandler mock rethrows errors
- created public $log mock stores all logs messages in an array that can
  be accessed to make assertions
- internally we now have factory to create $exceptionHandler
  that we can assert on
- internally we also keep track of all messages logged and
  fail tests if messages were not expected and cleaned up (checked
  via global beforeEach and afterEach)
- updated RakeFile and docs reader.js to point to the new
  angular-mocks.js location
- made real $exceptionHandler and $log factories accessible from tests
  and simplified their specs
- fixed typos in several spec descriptions
- added log assertions throughout the test suite
Diffstat (limited to 'jsTestDriver.conf')
| -rw-r--r-- | jsTestDriver.conf | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/jsTestDriver.conf b/jsTestDriver.conf index c8ced595..8bb59ef1 100644 --- a/jsTestDriver.conf +++ b/jsTestDriver.conf @@ -13,7 +13,8 @@ load:    - src/scenario/Scenario.js    - src/scenario/output/*.js    - src/scenario/*.js -  - test/angular-mocks.js +  - src/angular-mocks.js +  - test/mocks.js    - test/scenario/*.js    - test/scenario/output/*.js    - test/*.js  | 
