Mercurial > python-cmd2
annotate example/exampleSession.txt @ 173:10a45c030364
simplifying testcase
author | catherine@dellzilla |
---|---|
date | Fri, 12 Dec 2008 11:41:55 -0500 |
parents | c01f8e612a0a |
children | 471318e59e51 |
rev | line source |
---|---|
118
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
1 This is cut-and-pasted from an interactive example.py session. |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
2 Calling `example.py -t` runs it as a series of unit tests, |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
3 verifying that the same output is still returned. |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
4 |
156 | 5 (Cmd) orate four score and |
117
33cd0e1bebb8
stripping continuation prompts during testing
catherine@dellzilla
parents:
115
diff
changeset
|
6 > seven releases ago |
33cd0e1bebb8
stripping continuation prompts during testing
catherine@dellzilla
parents:
115
diff
changeset
|
7 > our BDFL |
33cd0e1bebb8
stripping continuation prompts during testing
catherine@dellzilla
parents:
115
diff
changeset
|
8 > |
33cd0e1bebb8
stripping continuation prompts during testing
catherine@dellzilla
parents:
115
diff
changeset
|
9 > |
166
a3414ac38677
so close - now problem with terminator in string
catherine@dellzilla
parents:
156
diff
changeset
|
10 four score and |
a3414ac38677
so close - now problem with terminator in string
catherine@dellzilla
parents:
156
diff
changeset
|
11 seven releases ago |
a3414ac38677
so close - now problem with terminator in string
catherine@dellzilla
parents:
156
diff
changeset
|
12 our BDFL |
118
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
13 (Cmd) & look, a shortcut! |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
14 look, a shortcut! |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
15 (Cmd) say put this in a file > myfile.txt |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
16 (Cmd) say < myfile.txt |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
17 put this in a file |
139 | 18 (Cmd) # comments do nothing |
19 (Cmd) /* C-style comments */ say are invisible | |
20 are invisible | |
169 | 21 (Cmd) orate and they do not /* interfere; |
139 | 22 > with multiline */ commands; |
169 | 23 and they do not commands |
24 (Cmd) speak the /* hidden comment */ text | |
25 the text | |
26 (Cmd) speak the "unhidden quote" text | |
27 the "unhidden quote" text | |
28 (Cmd) # Quoted strings immediately following the command are NOT included in the arguments - | |
29 (Cmd) # this is due to a bug in pyparsing. See: | |
30 (Cmd) # https://sourceforge.net/tracker/index.php?func=detail&aid=2412233&group_id=97203&atid=617311 | |
118
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
31 (Cmd) set prompt "---> " |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
32 prompt - was: (Cmd) |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
33 now: ---> |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
34 ---> say goodbye |
db366853074c
test transcript won't tolerate final prompt
catherine@dellzilla
parents:
117
diff
changeset
|
35 goodbye |