summaryrefslogtreecommitdiff
path: root/NEWS
blob: 9f1b3d8370044f826ad148db2c34ce6b3a42642f (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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
---------------------------
testscenarios release notes
---------------------------


IN DEVELOPMENT
~~~~~~~~~~~~~~

0.5
~~~

CHANGES
-------

* Tests fixed for Python 3.3, 3.4, 3.5. (Robert Collins)

0.4
~~~

IMPROVEMENTS
------------

* Python 3.2 support added. (Robert Collins)

0.3
~~~

CHANGES
-------

* New function ``per_module_scenarios`` for tests that should be applied across 
  multiple modules providing the same interface, some of which may not be 
  available at run time.  (Martin Pool)

* ``TestWithScenarios`` is now backed by a mixin - WithScenarios - which can be
  mixed into different unittest implementations more cleanly (e.g. unittest2).
  (James Polley, Robert Collins)

0.2
~~~

CHANGES
-------

* Adjust the cloned tests ``shortDescription`` if one is present. (Ben Finney)

* Provide a load_tests implementation for easy use, and multiply_scenarios to
  create the cross product of scenarios. (Martin Pool)

0.1
~~~

CHANGES
-------

* Created project. The primary interfaces are
  ``testscenarios.TestWithScenarios`` and
  ``testscenarios.generate_scenarios``. Documentation is primarily in README. 
  (Robert Collins)

* Make the README documentation doctest compatible, to be sure it works.
  Also various presentation and language touchups. (Martin Pool)
  (Adjusted to use doctest directly, and to not print the demo runners
  output to stderror during make check - Robert Collins)