summaryrefslogtreecommitdiff
path: root/test.py
Commit message (Expand)AuthorAgeFilesLines
* Introduced the more natural reading assertIsNotInstance().Gustavo Niemeyer2010-09-181-0/+4
* Added assertRaisesRegexp() to MockerTestCase. It works similarly toGustavo Niemeyer2010-09-181-0/+104
* - Implemented support for assertRaises() as a context manager, as inGustavo Niemeyer2010-09-181-0/+103
* Tasks now have a may_run_user_code() method, which is used for tasks whichGustavo Niemeyer2010-09-181-16/+109
* Minor cleanups in the test suite.Gustavo Niemeyer2010-09-181-9/+3
* mocker.call() now supports a with_object argument. If True, the calledGustavo Niemeyer2010-07-291-0/+62
* MockerTestCase.assertRaises() will now return the exception raised,Gustavo Niemeyer2010-06-201-0/+37
|\
| * Return exception in failUnlessRaises, test it.Thomas Hervé2008-11-191-0/+37
* | Fixed support for MockerTestCase.addCleanup() in Python 2.3,Gustavo Niemeyer2010-06-201-0/+38
* | Unwrap bound methods on replace() and proxy(), as suggestedGustavo Niemeyer2010-06-201-0/+12
* | Use the more reliable expect() automatically with MockerTestCase.Gustavo Niemeyer2010-06-201-1/+6
* | Implemented Expect helper, which allows creating a new expect()Gustavo Niemeyer2010-06-201-1/+8
* | Fixed support for Python 2.6. Mocking of iterators was broken inGustavo Niemeyer2010-06-191-1/+20
* | __nonzero__ should necessarily return a boolean value, so transform MockGustavo Niemeyer2010-03-151-0/+4
* | Merged 328990-mocker-hides-exception branch from Duncan McGreggor. ThisGustavo Niemeyer2009-02-131-0/+15
|\ \ | |/ |/|
| * - Added a new unit test to check for a bug in mocker where the originalDuncan McGreggor2009-02-131-0/+14
|/
* Moved the __mocker_mock__ cleaning up test from Patcher into itsGustavo Niemeyer2008-07-011-2/+8
* Merging branch from Thomas which changes Mocker.patch() to use theGustavo Niemeyer2008-07-011-0/+2
|\
| * Use the version that passes the landscape tests. Add a test for one of the fix.Thomas Hervé2008-06-301-0/+2
* | Prevent the MockerTestCase base from leaving the mocker in replay modeGustavo Niemeyer2008-07-011-0/+27
|/
* When cleaning up on MockerTestCase, use reset() rather than restore(),Gustavo Niemeyer2008-03-281-0/+11
* Fixed patching of objects which define __getattr__.0.10.1Gustavo Niemeyer2007-12-111-1/+49
* Orderer() is now implemented based on may_run() instead of matches().Gustavo Niemeyer2007-12-091-15/+47
* Introduced {Task,Event}.may_run() to improve replaying orderingGustavo Niemeyer2007-12-091-15/+75
* When the expression executed isn't exactly the same as theGustavo Niemeyer2007-12-091-0/+26
* Fixed problem when requesting order on similar expressions. TheGustavo Niemeyer2007-12-091-6/+20
* MockerTestCase.makeFile() with content=None (the default) nowGustavo Niemeyer2007-12-071-1/+6
* New 'path' option to MockerTestCase.makeFile() and makeDir(),Gustavo Niemeyer2007-12-051-4/+28
* New MATCH() argument matcher, which allows using a functionGustavo Niemeyer2007-12-051-2/+14
* Implemented MockerTestCase.addCleanup(). It allows one toGustavo Niemeyer2007-12-051-9/+18
* Now when a spec is provided (or with proxy/replace/patch) theGustavo Niemeyer2007-12-041-0/+18
* MockerTestCase now verifies if the mocker is put in replayGustavo Niemeyer2007-12-041-0/+20
* Implemented support for Deferred results as understood byGustavo Niemeyer2007-12-041-0/+41
* In MockerTestCase's constructor, copy attributes from the original methodGustavo Niemeyer2007-12-041-0/+9
* - Added support for Python 2.3 (patch by Phillip J. Eby).Gustavo Niemeyer2007-11-241-42/+54
* Introduced automatic test coverage verification, and covered theGustavo Niemeyer2007-11-231-1/+82
* Now Mocker.mock()/proxy()/replace() accept a 'count' keywordGustavo Niemeyer2007-11-221-1/+26
* In recording mode, mock.__class__ will now return Mock, and notGustavo Niemeyer2007-11-221-4/+20
* Added MockerTestCase.assert[Not]{Starts,Ends}With().Gustavo Niemeyer2007-11-171-0/+120
* Added MockerTestCase.assertMethodsMatch(). It will verify if allGustavo Niemeyer2007-11-171-0/+62
* Implemented state resetting on replay() for RunCounter and Orderer.Gustavo Niemeyer2007-11-131-0/+36
* When using an unexistent import path for Mocker.proxy(), raise anGustavo Niemeyer2007-11-131-0/+3
* Mocker.on_restore() removed. Restore isn't performed if replay()Gustavo Niemeyer2007-11-121-10/+0
* New MockerTestCase.makeFile() and .makeDir() helpers. They offerGustavo Niemeyer2007-11-121-1/+95
* Moved "string proxying" logic out of replace() and into proxy().Gustavo Niemeyer2007-11-111-0/+16
* Fixed SpecChecker to not break with callables not supported byGustavo Niemeyer2007-11-111-0/+23
* Implemented delitem action kind.Gustavo Niemeyer2007-11-111-0/+18
* - Implemented MockerTestCase.Gustavo Niemeyer2007-11-111-32/+338
* Implemented Mocker.generate().Gustavo Niemeyer2007-11-041-0/+10
* Implemented len, iter and nonzero action kinds.Gustavo Niemeyer2007-11-041-7/+112