X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=tests%2Fos%2Flynis%2Flynis.robot;h=a51af7f1b8cee52eda610add9ff7bd91d3f28ea3;hb=3e9a406ebb1bfe87144abc024136aba695c45398;hp=7d88c0f60d18958fd29173adbfa2adddbc06d2cf;hpb=09453845a2d5251c2ecffc53c36c7703e337bc2b;p=validation.git diff --git a/tests/os/lynis/lynis.robot b/tests/os/lynis/lynis.robot index 7d88c0f..a51af7f 100644 --- a/tests/os/lynis/lynis.robot +++ b/tests/os/lynis/lynis.robot @@ -40,11 +40,14 @@ Run Lynis Audit System Append To File ${log} ${stdout}${\n} Should Be Equal As Integers ${rc} 0 + ${status} = Evaluate "Great, no warnings" in """${stdout}""" + Run Keyword If '${status}' == 'False' FAIL Warnings discovered + ... non-critical *** Keywords *** Open Connection And Log In Open Connection ${HOST} - Login With Public Key ${USERNAME} ${SSH_KEYFILE} + Run Keyword IF '${SSH_KEYFILE}' != 'None' Login With Public Key ${USERNAME} ${SSH_KEYFILE} ELSE IF '${PASSWORD}' != 'None' Login ${USERNAME} ${PASSWORD} ELSE FAIL Install Lynis [Documentation] Install Lynis