Revision: bc9d14d0d74a
Author:   Anssi Syrjäsalo <[email protected]>
Date:     Mon Jul 29 08:40:05 2013
Log:      Local tmpdir is created under Operating System's TEMPDIR

http://code.google.com/p/robotframework-sshlibrary/source/detail?r=bc9d14d0d74a

Modified:
 /atest/get_dir.txt
 /atest/get_file.txt
 /atest/put_file.txt
 /atest/resources/ssh_library_resources.txt

=======================================
--- /atest/get_dir.txt  Mon Jul 29 07:54:04 2013
+++ /atest/get_dir.txt  Mon Jul 29 08:40:05 2013
@@ -8,16 +8,16 @@

 *** Test Cases ***
 Get Dir Using Absolute Source
-    Get Dir And Verify Content  ${USER HOME}/test_root  robot-tmpdir
-    [Teardown]  Remove Directory  robot-tmpdir  True
+    Get Dir And Verify Content  ${USER HOME}/test_root  ${LOCAL TMPDIR}
+    [Teardown]  Remove Directory  ${LOCAL TMPDIR}  True

 Get Dir Using Relative Source
-    Get Dir And Verify Content  test_root  robot-tmpdir
-    [Teardown]  Remove Directory  robot-tmpdir  True
+    Get Dir And Verify Content  test_root  ${LOCAL TMPDIR}
+    [Teardown]  Remove Directory  ${LOCAL TMPDIR}  True

 Get Dir Using Different Name
-    Get Dir And Verify Content  ${USER HOME}/test_root  robot-tmpdir/foo
-    [Teardown]  Remove Directory  robot-tmpdir  True
+ Get Dir And Verify Content ${USER HOME}/test_root ${LOCAL TMPDIR}${/}foo
+    [Teardown]  Remove Directory  ${LOCAL TMPDIR}  True

 *** Keywords ***
 Get Dir And Verify Content
=======================================
--- /atest/get_file.txt Mon Jul 29 07:54:04 2013
+++ /atest/get_file.txt Mon Jul 29 08:40:05 2013
@@ -2,29 +2,25 @@
 Force Tags      pybot   jybot
 Suite Setup     Login and Move Test Files
 Suite Teardown  Remove Test Files and Close Connections
-Test Teardown   Remove Directory  ${TMPDIR}  yes
+Test Teardown   Remove Directory  ${LOCAL TMPDIR}  yes
 Resource        resources/ssh_library_resources.txt
 Library         OperatingSystem

-*** Variables ***
-${TMPDIR}   robot-tmpdir
-${TMPDIR2}  robot-tmpdir2
-
 *** Test Cases ***
 Get File From Absolute Source
- Get File And Verify Listing ${USER HOME}/${TEST SCRIPT NAME} ${TMPDIR}${/} ${TEST SCRIPT NAME} + Get File And Verify Listing ${USER HOME}/${TEST SCRIPT NAME} ${LOCAL TMPDIR}${/} ${TEST SCRIPT NAME}

 Get File From Relative Source
- Get File And Verify Listing ${TEST SCRIPT NAME} ${TMPDIR}${/} ${TEST SCRIPT NAME} + Get File And Verify Listing ${TEST SCRIPT NAME} ${LOCAL TMPDIR}${/} ${TEST SCRIPT NAME}

 Get File With Different Name
- Get File And Verify Listing ${USER HOME}/${FILE WITH NON-ASCII NAME} ${TMPDIR}${/}foo.txt foo.txt + Get File And Verify Listing ${USER HOME}/${FILE WITH NON-ASCII NAME} ${LOCAL TMPDIR}${/}foo.txt foo.txt

 Get File With Pattern
- Get File And Verify Listing ${USER HOME}/* ${TMPDIR}${/} ${TEST SCRIPT NAME} ${INTERACTIVE TEST SCRIPT NAME} ${REPEAT TEST SCRIPT NAME} + Get File And Verify Listing ${USER HOME}/* ${LOCAL TMPDIR}${/} ${TEST SCRIPT NAME} ${INTERACTIVE TEST SCRIPT NAME} ${REPEAT TEST SCRIPT NAME}

 Getting Multiple Source Files To Single File Fails
- Run Keyword And Expect Error Cannot copy multiple source files to one destination file. SSHLibrary.Get File ${USER HOME}/*.sh ${TMPDIR}${/}foo + Run Keyword And Expect Error Cannot copy multiple source files to one destination file. SSHLibrary.Get File ${USER HOME}/*.sh ${LOCAL TMPDIR}${/}foo

 Get File To Curdir
     SSHLibrary.Get File  ${USER HOME}/${TEST SCRIPT NAME}  .
@@ -33,20 +29,20 @@
     [Teardown]  Remove File  ${TEST SCRIPT NAME}

 Get File When Destination Directory Does Not Exist
- SSHLibrary.Get File ${USER HOME}/${TEST SCRIPT NAME} ${TMPDIR}${/}missingdir${/}foo.txt
-    ${listing} =  List Files In Directory  ${TMPDIR}${/}missingdir
+ SSHLibrary.Get File ${USER HOME}/${TEST SCRIPT NAME} ${LOCAL TMPDIR}${/}missingdir${/}foo.txt
+    ${listing} =  List Files In Directory  ${LOCAL TMPDIR}${/}missingdir
     Should Contain  ${listing}  foo.txt

 Get File From A Path Not Under Home Directory
     [Setup]  Create Tmp Dir And Move File
- Get File And Verify Listing /tmp/test_file.txt ${TMPDIR}${/} test_file.txt + Get File And Verify Listing /tmp/test_file.txt ${LOCAL TMPDIR}${/} test_file.txt
     [Teardown]  Remove Tmp Dir And Remote File

 Get File To Absolute Destination
-    SSHLibrary.Get File  ${TEST SCRIPT NAME}  ${CURDIR}${/}${TMPDIR2}${/}
-    ${contents} =  List Directory  ${CURDIR}${/}${TMPDIR2}${/}
+ SSHLibrary.Get File ${TEST SCRIPT NAME} ${CURDIR}${/}${LOCAL TMPDIR}${/}
+    ${contents} =  List Directory  ${CURDIR}${/}${LOCAL TMPDIR}${/}
     Should Contain  ${contents}  ${TEST SCRIPT NAME}
-    [Teardown]  Remove Directory  ${CURDIR}${/}${TMPDIR2}  yes
+    [Teardown]  Remove Directory  ${CURDIR}${/}${LOCAL TMPDIR}  yes

 Get File Should Fail When There Are No Source Files
Run Keyword And Expect Error There were no source files matching 'non-existing' SSHLibrary.Get File non-existing
@@ -55,15 +51,15 @@
 Get File And Verify Listing
     [Arguments]  ${source}  ${destination}  @{expected}
     SSHLibrary.Get File  ${source}  ${destination}
-    ${listing} =  List Files In Directory  ${TMPDIR}
+    ${listing} =  List Files In Directory  ${LOCAL TMPDIR}
     : FOR  ${filename}  IN  @{expected}
     \  Should Contain  ${listing}  ${filename}

 Create Tmp Dir And Move File
     Put File  ${TEST FILE}  /tmp/
-    Create Directory  ${TMPDIR}
+    Create Directory  ${LOCAL TMPDIR}

 Remove Tmp Dir And Remote File
     Execute Command  rm -f /tmp/test_file.txt
-    Remove Directory  ${TMPDIR}  yes
+    Remove Directory  ${LOCAL TMPDIR}  yes

=======================================
--- /atest/put_file.txt Mon Jul 29 08:06:46 2013
+++ /atest/put_file.txt Mon Jul 29 08:40:05 2013
@@ -8,7 +8,6 @@
 Library         String

 *** Variables ***
-${TMPDIR}  robot-tmpdir
 ${TEST FILE PATTERN}  ${TEXTFILES}${/}test*.txt

 *** Test Cases ***
@@ -37,10 +36,10 @@
     [Teardown]  Execute Command  rm -f ${FILE WITH NON-ASCII NAME}

 Put File And Specify Remote Newlines
-    [Setup]  Create Directory  ${TMPDIR}
+    [Setup]  Create Directory  ${LOCAL TMPDIR}
Put File And Specify Newlines ${FILE WITH NEWLINES} ${USER HOME}/ CRLF ${FILE WITH NEWLINES NAME} - SSHLibrary.Get File ${USER HOME}/${FILE WITH NEWLINES NAME} ${TMPDIR}${/} - ${content}= OS.Get Binary File ${TMPDIR}${/}${FILE WITH NEWLINES NAME} + SSHLibrary.Get File ${USER HOME}/${FILE WITH NEWLINES NAME} ${LOCAL TMPDIR}${/} + ${content}= OS.Get Binary File ${LOCAL TMPDIR}${/}${FILE WITH NEWLINES NAME}
     ${expected}=  OS.Get File  ${FILE WITH NEWLINES}
     ${expected}=  Replace String  ${expected}  \n  \r\n
     Should Be Equal  ${content}  ${expected}
@@ -72,7 +71,7 @@

 Put File with special characters in filename
[Documentation] http://code.google.com/p/robotframework-sshlibrary/issues/detail?id=55
-    Enable SSH Logging     ${TEMPDIR}${/}ssh_log.txt
+    Enable SSH Logging     ${LOCAL TMPDIR}${/}ssh_log.txt
     Put File  ${FILE WITH SPECIAL CHARS}  ${USER HOME}/robotdir/
     Verify Remote Files Exist  robotdir  foo%2Fbar.txt
     [Teardown]  Execute Command  rm -rf robotdir
@@ -103,5 +102,5 @@
     \  Should Contain  ${listing}  ${filename}

 Remove Local Temp Dir And Remote File
-    Remove Directory  ${TMPDIR}  yes
+    Remove Directory  ${LOCAL TMPDIR}  yes
     Execute Command  rm -f ${FILE WITH NEWLINES NAME}
=======================================
--- /atest/resources/ssh_library_resources.txt  Mon Jul 29 08:17:02 2013
+++ /atest/resources/ssh_library_resources.txt  Mon Jul 29 08:40:05 2013
@@ -23,6 +23,7 @@
 ${FILE WITH NON-ASCII}  ${SPECIAL TEXTFILES}${/}${FILE WITH NON-ASCII NAME}
 ${FILE WITH SPECIAL CHARS NAME}  foo%2Fbar.txt
${FILE WITH SPECIAL CHARS} ${SPECIAL TEXTFILES}${/}${FILE WITH SPECIAL CHARS NAME}
+${LOCAL TMPDIR}  ${TEMPDIR}${/}robot-tmpdir

 *** Keywords ***
 Login And Move Test Files

--

--- You received this message because you are subscribed to the Google Groups "robotframework-commit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to