From ff973c2b836b8145e39a618ab3979c925db8af8e Mon Sep 17 00:00:00 2001 From: Matt Oswalt Date: Thu, 16 Feb 2017 12:13:09 -0800 Subject: [PATCH 1/5] Added st2 login test (first attempt) Signed-off-by: Matt Oswalt --- robotfm_tests/st2login_test.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 robotfm_tests/st2login_test.rst diff --git a/robotfm_tests/st2login_test.rst b/robotfm_tests/st2login_test.rst new file mode 100644 index 0000000..c73f294 --- /dev/null +++ b/robotfm_tests/st2login_test.rst @@ -0,0 +1,10 @@ +*** Test Cases *** +Attempt to log in using "st2 login" + ${result}= Run Process st2 login st2admin --password Ch@ngeMe + Log To Console \n${result.stdout} + Should Contain ${result.stdout} Successfully logged in as st2admin + +Try running an action as the logged-in user + ${result}= Run Process st2 run core.local + Log To Console \n${result.stdout} + Should Contain ${result.stdout} succeeded: true From 788958b34934d49d79b4847aeb56fb4877445f6c Mon Sep 17 00:00:00 2001 From: mierdin Date: Thu, 16 Feb 2017 22:53:51 +0000 Subject: [PATCH 2/5] Made changes to st2 login test after local testing Signed-off-by: mierdin --- robotfm_tests/st2login_test.rst | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/robotfm_tests/st2login_test.rst b/robotfm_tests/st2login_test.rst index c73f294..d9b31ff 100644 --- a/robotfm_tests/st2login_test.rst +++ b/robotfm_tests/st2login_test.rst @@ -1,10 +1,22 @@ -*** Test Cases *** -Attempt to log in using "st2 login" - ${result}= Run Process st2 login st2admin --password Ch@ngeMe - Log To Console \n${result.stdout} - Should Contain ${result.stdout} Successfully logged in as st2admin - -Try running an action as the logged-in user - ${result}= Run Process st2 run core.local - Log To Console \n${result.stdout} - Should Contain ${result.stdout} succeeded: true +.. code:: robotframework + + *** Settings *** + Library Process + Library String + Library OperatingSystem + + *** Test Cases *** + Verify st2 is installed + ${result}= Run Process st2 --version + Log To Console \nOUTPUT: ${result.stdout} + + Attempt to log in using "st2 login" + ${result}= Run Process st2 login st2admin --password Ch@ngeMe + Log To Console \n${result.stdout} + Should Contain ${result.stdout} Logged in as st2admin + + Try running an action as the logged-in user + ${result}= Run Process st2 run core.local date + Log To Console \n${result.stdout} + Should Contain ${result.stdout} succeeded: true + From c75db8843c016257b2a473dfc54045904d5aa82e Mon Sep 17 00:00:00 2001 From: Matt Oswalt Date: Thu, 16 Feb 2017 15:30:23 -0800 Subject: [PATCH 3/5] Got rid of tabs Signed-off-by: Matt Oswalt --- robotfm_tests/st2login_test.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/robotfm_tests/st2login_test.rst b/robotfm_tests/st2login_test.rst index d9b31ff..d5e6a90 100644 --- a/robotfm_tests/st2login_test.rst +++ b/robotfm_tests/st2login_test.rst @@ -3,15 +3,15 @@ *** Settings *** Library Process Library String - Library OperatingSystem + Library OperatingSystem *** Test Cases *** Verify st2 is installed - ${result}= Run Process st2 --version - Log To Console \nOUTPUT: ${result.stdout} + ${result}= Run Process st2 --version + Log To Console \nOUTPUT: ${result.stdout} Attempt to log in using "st2 login" - ${result}= Run Process st2 login st2admin --password Ch@ngeMe + ${result}= Run Process st2 login st2admin --password Ch@ngeMe Log To Console \n${result.stdout} Should Contain ${result.stdout} Logged in as st2admin From 1b38aa09a5e6c6eb1c6d3b228010bc8c4269d962 Mon Sep 17 00:00:00 2001 From: Matt Oswalt Date: Thu, 16 Feb 2017 15:31:46 -0800 Subject: [PATCH 4/5] Fixed problematic indentation Signed-off-by: Matt Oswalt --- robotfm_tests/st2login_test.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/robotfm_tests/st2login_test.rst b/robotfm_tests/st2login_test.rst index d5e6a90..d9e30f8 100644 --- a/robotfm_tests/st2login_test.rst +++ b/robotfm_tests/st2login_test.rst @@ -3,7 +3,7 @@ *** Settings *** Library Process Library String - Library OperatingSystem + Library OperatingSystem *** Test Cases *** Verify st2 is installed From d101ac3701a0b919276dc8272764480546e0ce08 Mon Sep 17 00:00:00 2001 From: Matt Oswalt Date: Thu, 16 Feb 2017 15:32:39 -0800 Subject: [PATCH 5/5] More indentation fixes Signed-off-by: Matt Oswalt --- robotfm_tests/st2login_test.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/robotfm_tests/st2login_test.rst b/robotfm_tests/st2login_test.rst index d9e30f8..dab7de0 100644 --- a/robotfm_tests/st2login_test.rst +++ b/robotfm_tests/st2login_test.rst @@ -7,11 +7,11 @@ *** Test Cases *** Verify st2 is installed - ${result}= Run Process st2 --version - Log To Console \nOUTPUT: ${result.stdout} + ${result}= Run Process st2 --version + Log To Console \nOUTPUT: ${result.stdout} Attempt to log in using "st2 login" - ${result}= Run Process st2 login st2admin --password Ch@ngeMe + ${result}= Run Process st2 login st2admin --password Ch@ngeMe Log To Console \n${result.stdout} Should Contain ${result.stdout} Logged in as st2admin