forked from myint/cram
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO.txt
33 lines (20 loc) · 829 Bytes
/
TODO.txt
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
* Implement -j flag, most likely using spawnv().
* Using spawnv() machinery, implement distributed testing.
* Be able to run the Mercurial test suite.
* Write cram plugins for other testing frameworks (nose, py.test,
etc.).
* Windows support.
* Ability to specify test options/metadata inside a test.
* Setup/teardown support.
* Coverage integration.
* unittest integration.
* Support #!/usr/bin/env cram
* Two kinds of setup/teardown: for all tests or a group of tests, and
for each test.
* Emacs mode.
* If a specific file is specified, it should be run even if it doesn't
end .t (for tests embedded in docs). This might require making the
indentation more flexible.
* On that note, make it possible to specify tests in Python doc
strings (and similar things in other languages like Perl, Ruby,
etc.).