Revision: 4071
Author: pekka.klarck
Date: Fri Sep 17 07:52:39 2010
Log: Test for dialogs with timeouts. These pass on Linux but apparently,
issue 641, fail on Windows.
http://code.google.com/p/robotframework/source/detail?r=4071
Modified:
/trunk/atest/robot/standard_libraries/dialogs/dialogs.txt
/trunk/atest/testdata/standard_libraries/dialogs/dialogs.txt
=======================================
--- /trunk/atest/robot/standard_libraries/dialogs/dialogs.txt Fri Aug 27
05:39:12 2010
+++ /trunk/atest/robot/standard_libraries/dialogs/dialogs.txt Fri Sep 17
07:52:39 2010
@@ -1,24 +1,26 @@
*** Settings ***
-Suite Setup Run Tests ${EMPTY}
standard_libraries${/}dialogs${/}dialogs.txt
+Suite Setup Run Tests ${EMPTY} standard_libraries/dialogs/dialogs.txt
Force Tags regression jybot pybot manual
Resource atest_resource.txt
*** Test Cases ***
Pause Execution
- Check Test Case Pause Execution
+ Check Test Case ${TESTNAME}
Execute Manual Step
- Check Test Case Execute Manual Step
+ Check Test Case ${TESTNAME}
Get Value From User Passes
- Check Test Case Get Value From User Passes
+ Check Test Case ${TESTNAME}
Get Value From User Fails
- Check Test Case Get Value From User Fails
+ Check Test Case ${TESTNAME}
Get Selection From User Passes
- Check Test Case Get Selection From User Passes
+ Check Test Case ${TESTNAME}
Get Selection From User Fails
- Check Test Case Get Selection From User Fails
-
+ Check Test Case ${TESTNAME}
+
+Dialog and timeout
+ Check Test Case ${TESTNAME}
=======================================
--- /trunk/atest/testdata/standard_libraries/dialogs/dialogs.txt Fri Aug 27
05:39:12 2010
+++ /trunk/atest/testdata/standard_libraries/dialogs/dialogs.txt Fri Sep 17
07:52:39 2010
@@ -1,5 +1,6 @@
*** Settings ***
Library Dialogs
+Test Timeout 1 minute
*** Test Cases ***
Pause Execution
@@ -26,3 +27,8 @@
[Documentation] FAIL ValueError: No value provided by user
Get Selection From User Press Cancel. zip zap foo
+Dialog and timeout
+ [Documentation] FAIL Test timeout 2 seconds exceeded.
+ [Timeout] 2s
+ Execute Manual Step Press PASS (if you are fast enough)
+ Execute Manual Step Wait for timeout