Revision: 2361
Author: jprantan
Date: Fri Oct 23 00:47:13 2009
Log: Tests for problem with same name variable file import adding extra variables to namespace. Issue 413.
http://code.google.com/p/robotframework/source/detail?r=2361

Added:
 /trunk/atest/robot/variables/same_name_variable_file_import.txt
 /trunk/atest/testdata/variables/same_name_variable_file_import
 /trunk/atest/testdata/variables/same_name_variable_file_import/suite1
/trunk/atest/testdata/variables/same_name_variable_file_import/suite1/test.tsv /trunk/atest/testdata/variables/same_name_variable_file_import/suite1/vars.py
 /trunk/atest/testdata/variables/same_name_variable_file_import/suite2
/trunk/atest/testdata/variables/same_name_variable_file_import/suite2/test.tsv /trunk/atest/testdata/variables/same_name_variable_file_import/suite2/vars.py

=======================================
--- /dev/null
+++ /trunk/atest/robot/variables/same_name_variable_file_import.txt Fri Oct 23 00:47:13 2009
@@ -0,0 +1,9 @@
+*** Settings ***
+Force Tags  pybot  jybot  regression
+
+Resource  ../../resources/resource.html
+Suite Setup  Run tests  \  variables${/}same_name_variable_file_import
+
+*** Test Cases ***
+Variables are not left hanging after importing same named variable file
+ Check Test Suite Same Name Variable File Import 2 critical tests, 2 passed, 0 failed\n2 tests total, 2 passed, 0 failed
=======================================
--- /dev/null
+++ /trunk/atest/testdata/variables/same_name_variable_file_import/suite1/test.tsv Fri Oct 23 00:47:13 2009
@@ -0,0 +1,7 @@
+*** Settings ***
+Variables      vars.py
+
+*** Test Cases ***
+Test
+       Should Be Equal foo     ${variable}
+       Variable Should Exist   ${SUITE 1}
=======================================
--- /dev/null
+++ /trunk/atest/testdata/variables/same_name_variable_file_import/suite1/vars.py Fri Oct 23 00:47:13 2009
@@ -0,0 +1,3 @@
+variable = 'foo'
+
+SUITE_1='should be visible only in suite 1'
=======================================
--- /dev/null
+++ /trunk/atest/testdata/variables/same_name_variable_file_import/suite2/test.tsv Fri Oct 23 00:47:13 2009
@@ -0,0 +1,7 @@
+*** Settings ***
+Variables      vars.py
+
+*** Test Cases ***
+Test
+       Should Be Equal bar     ${variable}
+       Variable Should Not Exist       ${SUITE 1}
=======================================
--- /dev/null
+++ /trunk/atest/testdata/variables/same_name_variable_file_import/suite2/vars.py Fri Oct 23 00:47:13 2009
@@ -0,0 +1,1 @@
+variable = 'bar'

Reply via email to