Skip to content

Commit 7b5b481

Browse files
committed
Adding a test
1 parent be59271 commit 7b5b481

File tree

2 files changed

+100
-0
lines changed

2 files changed

+100
-0
lines changed

library/testing/TestSDKInteractorCallBack.cxx

+8
Original file line numberDiff line numberDiff line change
@@ -173,5 +173,13 @@ int TestSDKInteractorCallBack(int argc, char* argv[])
173173
return EXIT_FAILURE;
174174
}
175175

176+
// Check console error handling
177+
// Esc;"exception";Enter;Esc
178+
if (!inter.playInteraction(std::string(argv[1]) + "recordings/TestSDKInteractorCallBackConsoleException.log"))
179+
{
180+
std::cerr << "Unexcepted failure playing a console command triggering an exception" << std::endl;
181+
return EXIT_FAILURE;
182+
}
183+
176184
return EXIT_SUCCESS;
177185
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
# StreamVersion 1.2
2+
ConfigureEvent 1249 1374 0 0 0 0 0
3+
ExposeEvent 0 1406 0 0 0 0 0
4+
RenderEvent 0 1406 0 0 0 0 0
5+
TimerEvent 0 1406 0 0 0 0 0
6+
TimerEvent 0 1406 0 0 0 0 0
7+
KeyPressEvent 336 485 0 27 1 Escape 0
8+
CharEvent 336 485 0 27 1 Escape 0
9+
TimerEvent 336 485 0 27 1 Escape 0
10+
TimerEvent 336 485 0 27 1 Escape 0
11+
KeyReleaseEvent 336 485 0 27 1 Escape 0
12+
TimerEvent 336 485 0 27 1 Escape 0
13+
TimerEvent 336 485 0 27 1 Escape 0
14+
KeyPressEvent 336 485 0 101 1 e 0
15+
CharEvent 336 485 0 101 1 e 0
16+
TimerEvent 336 485 0 101 1 e 0
17+
TimerEvent 336 485 0 101 1 e 0
18+
KeyReleaseEvent 336 485 0 101 1 e 0
19+
TimerEvent 336 485 0 101 1 e 0
20+
TimerEvent 336 485 0 101 1 e 0
21+
KeyPressEvent 336 485 0 120 1 x 0
22+
CharEvent 336 485 0 120 1 x 0
23+
TimerEvent 336 485 0 120 1 x 0
24+
TimerEvent 336 485 0 120 1 x 0
25+
KeyReleaseEvent 336 485 0 120 1 x 0
26+
TimerEvent 336 485 0 120 1 x 0
27+
TimerEvent 336 485 0 120 1 x 0
28+
KeyPressEvent 336 485 0 99 1 c 0
29+
CharEvent 336 485 0 99 1 c 0
30+
TimerEvent 336 485 0 99 1 c 0
31+
TimerEvent 336 485 0 99 1 c 0
32+
KeyReleaseEvent 336 485 0 99 1 c 0
33+
TimerEvent 336 485 0 99 1 c 0
34+
TimerEvent 336 485 0 99 1 c 0
35+
KeyPressEvent 336 485 0 101 1 e 0
36+
CharEvent 336 485 0 101 1 e 0
37+
TimerEvent 336 485 0 101 1 e 0
38+
TimerEvent 336 485 0 101 1 e 0
39+
KeyReleaseEvent 336 485 0 101 1 e 0
40+
TimerEvent 336 485 0 101 1 e 0
41+
TimerEvent 336 485 0 101 1 e 0
42+
KeyPressEvent 336 485 0 112 1 p 0
43+
CharEvent 336 485 0 112 1 p 0
44+
TimerEvent 336 485 0 112 1 p 0
45+
TimerEvent 336 485 0 112 1 p 0
46+
KeyReleaseEvent 336 485 0 112 1 p 0
47+
TimerEvent 336 485 0 112 1 p 0
48+
TimerEvent 336 485 0 112 1 p 0
49+
TimerEvent 336 485 0 112 1 p 0
50+
KeyPressEvent 336 485 0 116 1 t 0
51+
CharEvent 336 485 0 116 1 t 0
52+
TimerEvent 336 485 0 116 1 t 0
53+
TimerEvent 336 485 0 116 1 t 0
54+
KeyReleaseEvent 336 485 0 116 1 t 0
55+
TimerEvent 336 485 0 116 1 t 0
56+
TimerEvent 336 485 0 116 1 t 0
57+
TimerEvent 336 485 0 116 1 t 0
58+
KeyPressEvent 336 485 0 105 1 i 0
59+
CharEvent 336 485 0 105 1 i 0
60+
TimerEvent 336 485 0 105 1 i 0
61+
TimerEvent 336 485 0 105 1 i 0
62+
KeyReleaseEvent 336 485 0 105 1 i 0
63+
TimerEvent 336 485 0 105 1 i 0
64+
TimerEvent 336 485 0 105 1 i 0
65+
KeyPressEvent 336 485 0 111 1 o 0
66+
CharEvent 336 485 0 111 1 o 0
67+
TimerEvent 336 485 0 111 1 o 0
68+
TimerEvent 336 485 0 111 1 o 0
69+
KeyReleaseEvent 336 485 0 111 1 o 0
70+
TimerEvent 336 485 0 111 1 o 0
71+
TimerEvent 336 485 0 111 1 o 0
72+
KeyPressEvent 336 485 0 110 1 n 0
73+
CharEvent 336 485 0 110 1 n 0
74+
TimerEvent 336 485 0 110 1 n 0
75+
TimerEvent 336 485 0 110 1 n 0
76+
KeyReleaseEvent 336 485 0 110 1 n 0
77+
TimerEvent 336 485 0 110 1 n 0
78+
TimerEvent 336 485 0 110 1 n 0
79+
KeyPressEvent 336 485 0 13 1 Return 0
80+
CharEvent 336 485 0 13 1 Return 0
81+
TimerEvent 336 485 0 13 1 Return 0
82+
TimerEvent 336 485 0 13 1 Return 0
83+
KeyReleaseEvent 336 485 0 13 1 Return 0
84+
TimerEvent 336 485 0 13 1 Return 0
85+
TimerEvent 336 485 0 13 1 Return 0
86+
KeyPressEvent 336 485 0 27 1 Escape 0
87+
CharEvent 336 485 0 27 1 Escape 0
88+
TimerEvent 336 485 0 27 1 Escape 0
89+
TimerEvent 336 485 0 27 1 Escape 0
90+
KeyReleaseEvent 336 485 0 27 1 Escape 0
91+
TimerEvent 336 485 0 27 1 Escape 0
92+
TimerEvent 336 485 0 27 1 Escape 0

0 commit comments

Comments
 (0)