Last change
on this file was 2, checked in by Yuri Dario, 15 years ago |
Initial import for vendor code.
|
-
Property svn:eol-style
set to
native
|
File size:
1.0 KB
|
Line | |
---|
1 | """This is a sample module that doesn't really test anything all that
|
---|
2 | interesting.
|
---|
3 |
|
---|
4 | It simply has a few tests, some of which succeed and some of which fail.
|
---|
5 |
|
---|
6 | It's important that the numbers remain constant as another test is
|
---|
7 | testing the running of these tests.
|
---|
8 |
|
---|
9 |
|
---|
10 | >>> 2+2
|
---|
11 | 4
|
---|
12 | """
|
---|
13 |
|
---|
14 |
|
---|
15 | def foo():
|
---|
16 | """
|
---|
17 |
|
---|
18 | >>> 2+2
|
---|
19 | 5
|
---|
20 |
|
---|
21 | >>> 2+2
|
---|
22 | 4
|
---|
23 | """
|
---|
24 |
|
---|
25 | def bar():
|
---|
26 | """
|
---|
27 |
|
---|
28 | >>> 2+2
|
---|
29 | 4
|
---|
30 | """
|
---|
31 |
|
---|
32 | def test_silly_setup():
|
---|
33 | """
|
---|
34 |
|
---|
35 | >>> import test.test_doctest
|
---|
36 | >>> test.test_doctest.sillySetup
|
---|
37 | True
|
---|
38 | """
|
---|
39 |
|
---|
40 | def w_blank():
|
---|
41 | """
|
---|
42 | >>> if 1:
|
---|
43 | ... print 'a'
|
---|
44 | ... print
|
---|
45 | ... print 'b'
|
---|
46 | a
|
---|
47 | <BLANKLINE>
|
---|
48 | b
|
---|
49 | """
|
---|
50 |
|
---|
51 | x = 1
|
---|
52 | def x_is_one():
|
---|
53 | """
|
---|
54 | >>> x
|
---|
55 | 1
|
---|
56 | """
|
---|
57 |
|
---|
58 | def y_is_one():
|
---|
59 | """
|
---|
60 | >>> y
|
---|
61 | 1
|
---|
62 | """
|
---|
63 |
|
---|
64 | __test__ = {'good': """
|
---|
65 | >>> 42
|
---|
66 | 42
|
---|
67 | """,
|
---|
68 | 'bad': """
|
---|
69 | >>> 42
|
---|
70 | 666
|
---|
71 | """,
|
---|
72 | }
|
---|
73 |
|
---|
74 | def test_suite():
|
---|
75 | import doctest
|
---|
76 | return doctest.DocTestSuite()
|
---|
Note:
See
TracBrowser
for help on using the repository browser.