blob: 323001a5ca789ec8771e4ea427b174124ff8e7ed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
0.9 (2007-11-17)
================
- Added MockerTestCase.makeFile() and .makeDir() helpers. They offer
easy creation of temporary files/directories, and ensure that they
get removed after each test method runs.
- Added MockerTestCase.assertMethodsMatch(). It will verify if all
public methods found in the class passed as the first argument are
also present in the class passed as the second argument, and that
they accept the same arguments. This is useful to verify if a fake
or stub class have the same API as the real class being simulated.
- Added MockerTestCase.assert[Not]{Starts,Ends}With().
- If the replay() method is called twice, expectations will be fully
reset so that several similar tests may be performed in a row by
just calling replay() again.
- Mocker.on_restore() removed. Restore isn't performed if replay()
isn't called, and that may not be obvious, so a hook won't be
exposed for now.
- When using a non-existent import path for Mocker.proxy(), raise an
ImportError on the base module, rather than using the actual
string as the object (#162315).
0.8 (2007-11-11)
================
Released!
|