~ubuntuone-hackers/ols-tests/trunk

220 by Vincent Ladeuil
Make all doc files rest ones.
1
* find a way to keep a TextTestResult for feedback while still creating a
2
  subunit file for later processing.
3
110 by Vincent Ladeuil
Track TODO or we can't keep track of items added/removed there.
4
* refactor Loader to use Walker.
5
6
* enhance RunTestsArgParser for subclassing
7
123 by Vincent Ladeuil
It's native !
8
 - don't force common options to daughter classes that may not care about
186.1.5 by Vincent Ladeuil
Cleanup TODO.
9
   them (--module, --pick or --format for example)
123 by Vincent Ladeuil
It's native !
10
110 by Vincent Ladeuil
Track TODO or we can't keep track of items added/removed there.
11
  - make TestResult formats pluggable
12
209 by Vincent Ladeuil
Release ols-tests 1.0.0
13
* review the ols-run-tests option names
160 by Vincent Ladeuil
Thouhgts about re-defining the uci-run-tests option names.
14
15
   Those options give access to several and clearly distinct parts which
16
   should be reflected in their names:
17
18
   '--load-module' vs '--module
165 by Vincent Ladeuil
Release 0.1.7
19
   '--load-file' or '--load-list' vs '--load'
160 by Vincent Ladeuil
Thouhgts about re-defining the uci-run-tests option names.
20
   '--filter-{in,ex}clude' vs --{in,ex}clude
21
   '--result-format' vs '--format'
22
   '--run-concurrency' vs '--concurrency'
23
   '--run-list-only' vs '--list'
24
   
110 by Vincent Ladeuil
Track TODO or we can't keep track of items added/removed there.
25
* support subunit tags ?
26
27
   Tags use cases are a bit unclear, parametrization and proper use of
28
   features seem to already provide a bunch of ways to characterize tests.
29
30
* finish setup.py
31
32
  Missing:
33
34
  - tests
35
36
    ./setup.py check
37
    ./setup.py --name
38
39
  - requirements
40
41
  - description
42
43
  - platform
44
45
* documentation
46
186.1.5 by Vincent Ladeuil
Cleanup TODO.
47
   Examples (at least pointing to the significant tests)
48
   BYOR (Build Your Own Runner)
165 by Vincent Ladeuil
Release 0.1.7
49
50
* README
51
52
   The actual README content should be turned in a proper doc and replaced
53
   with a description of the sources and how they are managed (releases,
54
   packaging, running tests).