2
# auto-generated tuitest script
6
verifier = Tuitest::Verifier.new("test-itemlist.rb.log", "RESULT-test-itemlist.rb.xml")
8
Kernel.system("rm -f cache cache.lock")
10
if ENV["OFFLINE"] then
11
Tuitest.run("../newsbeuter -c cache -C /dev/null -u urls-tuitest1-offline")
13
Tuitest.run("../newsbeuter -c cache -C /dev/null -u urls-tuitest1")
17
Tuitest.wait_until_idle
18
Tuitest.keypress("r"[0])
20
Tuitest.keypress(":"[0])
21
Tuitest.keypress("s"[0])
22
Tuitest.keypress("e"[0])
23
Tuitest.keypress("t"[0])
24
Tuitest.keypress(" "[0])
25
Tuitest.keypress("b"[0])
26
Tuitest.keypress("r"[0])
27
Tuitest.keypress("o"[0])
28
Tuitest.keypress("w"[0])
29
Tuitest.keypress("s"[0])
30
Tuitest.keypress("e"[0])
31
Tuitest.keypress("r"[0])
32
Tuitest.keypress("="[0])
33
Tuitest.keypress("t"[0])
34
Tuitest.keypress("r"[0])
35
Tuitest.keypress("u"[0])
36
Tuitest.keypress("e"[0])
38
Tuitest.keypress("o"[0])
39
Tuitest.keypress("u"[0])
41
Tuitest.wait_until_idle
43
# begin auto-generated verification #1
44
verifier.expect(24, 0, "URL list empty.")
45
# end auto-generated verification #1
48
Tuitest.keypress("u"[0])
50
Tuitest.keypress("u"[0])
52
Tuitest.wait_until_idle
54
# begin auto-generated verification #2
55
verifier.expect(0, 17, "URLs")
56
verifier.expect(1, 1, "1 http://slashdot.org/ ")
57
verifier.expect(2, 3, " ")
58
# end auto-generated verification #2
60
Tuitest.keypress("q"[0])
63
Tuitest.wait_until_idle
65
# begin auto-generated verification #3
66
verifier.expect(0, 17, "Articles in feed 'RSS 2.0 testbed feed' (3 unread, 3 total)")
67
verifier.expect(1, 1, " 1 N Aug 30 RSS 2.0 Item 1")
68
verifier.expect(2, 3, "2 N Aug 29 RSS 2.0 Item 2")
69
verifier.expect(3, 3, "3 N Aug 28 RSS 2.0 Item 3")
70
verifier.expect(24, 0, "URL: http://testbed.newsbeuter.org/item3.html")
71
# end auto-generated verification #3
75
Tuitest.wait_until_idle
77
# begin auto-generated verification #4
78
verifier.expect(24, 0, "Title: RSS 2.0 Item 3")
79
# end auto-generated verification #4
82
Tuitest.keypress("t"[0])
83
Tuitest.keypress("e"[0])
84
Tuitest.keypress("s"[0])
85
Tuitest.keypress("t"[0])
87
Tuitest.wait_until_idle
89
# begin auto-generated verification #5
90
verifier.expect(24, 0, "Description: test ")
91
# end auto-generated verification #5
95
Tuitest.wait_until_idle
97
# begin auto-generated verification #6
98
verifier.expect(24, 0, "Error while saving bookmark: bookmarking support is not configured. Please set t")
99
# end auto-generated verification #6
102
Tuitest.keypress("a"[0])
103
Tuitest.keypress("b"[0])
104
Tuitest.keypress("c"[0])
106
Tuitest.wait_until_idle
108
# begin auto-generated verification #7
109
verifier.expect(24, 0, "Flags: abc ")
110
# end auto-generated verification #7
114
Tuitest.wait_until_idle
116
# begin auto-generated verification #8
117
verifier.expect(3, 6, "!")
118
verifier.expect(24, 5, " updated.")
119
# end auto-generated verification #8
121
Tuitest.keypress("s"[0])
124
Tuitest.wait_until_idle
126
# begin auto-generated verification #9
127
verifier.expect(0, 17, "Save File - ")
128
verifier.expect(23, 2, "Cancel ENTER:Save ")
129
verifier.expect(24, 0, " ")
130
# end auto-generated verification #9
132
Tuitest.keypress(259)
133
Tuitest.keypress("q"[0])
135
Tuitest.wait_until_idle
137
# begin auto-generated verification #10
138
verifier.expect(0, 17, "Articles in feed 'RSS 2.0 testbed feed' (3 unread, 3 total)")
139
verifier.expect(1, 0, " 1 N Aug 30 RSS 2.0 Item 1 ")
140
verifier.expect(2, 0, " 2 N Aug 29 RSS 2.0 Item 2 ")
141
verifier.expect(3, 0, " 3 N! Aug 28 RSS 2.0 Item 3 ")
142
verifier.expect(4, 0, " ")
143
verifier.expect(24, 0, "Aborted saving.")
144
# end auto-generated verification #10
146
Tuitest.keypress("?"[0])
148
Tuitest.wait_until_idle
150
# begin auto-generated verification #11
151
verifier.expect(0, 17, "Help")
152
# end auto-generated verification #11
154
Tuitest.keypress("q"[0])
155
Tuitest.keypress("n"[0])
156
Tuitest.keypress("n"[0])
157
Tuitest.keypress("n"[0])
158
Tuitest.keypress("p"[0])
159
Tuitest.keypress("p"[0])
160
Tuitest.keypress("p"[0])
162
Tuitest.keypress("A"[0])
165
Tuitest.wait_until_idle
167
# begin auto-generated verification #12
168
verifier.expect(0, 58, "0")
169
verifier.expect(1, 5, " ")
170
verifier.expect(2, 5, " ")
171
verifier.expect(3, 5, " ")
172
verifier.expect(24, 0, "No unread feeds.")
173
# end auto-generated verification #12
175
Tuitest.keypress("q"[0])
176
Tuitest.keypress("q"[0])
178
Tuitest.wait_until_idle
183
Kernel.system("rm -f cache cache.lock")