Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion e2e-tests/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ yarf = { path = ".yarf" }
[dependency-groups]
robocop = [
"click>=8.0.0",
"robotframework-robocop==8.2.4",
"robotframework-robocop==9.1.2",
]
8 changes: 4 additions & 4 deletions e2e-tests/resources/authd.resource
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
*** Settings ***
Documentation Authd related test resources
Documentation Authd related test resources

Resource kvm.resource
Resource ./utils.resource
Resource kvm.resource
Resource ./utils.resource


*** Variables ***
${local_password} qwer1234
${local_password} qwer1234


*** Keywords ***
Expand Down
30 changes: 15 additions & 15 deletions e2e-tests/resources/broker.resource
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
*** Settings ***
Documentation Broker resource for the e2e tests.
Documentation Broker resource for the e2e tests.
...
... This is the single broker resource file. It defines all
... broker-specific variables (loaded from broker_vars.py based
... on the BROKER environment variable) and all broker keywords.

Resource kvm.resource
Resource resources/utils.resource
Resource resources/authd.resource
Library ./Browser.py AS Browser
Library ./TOTP.py AS TOTP
Library ./EntraTAP.py AS EntraTAP
Library Hid.py AS Hid
Library OperatingSystem
Library String
Variables ./broker_vars.py
... This is the single broker resource file. It defines all
... broker-specific variables (loaded from broker_vars.py based
... on the BROKER environment variable) and all broker keywords.

Resource kvm.resource
Resource resources/utils.resource
Resource resources/authd.resource
Library ./Browser.py AS Browser
Library ./TOTP.py AS TOTP
Library ./EntraTAP.py AS EntraTAP
Library Hid.py AS Hid
Library OperatingSystem
Library String
Variables ./broker_vars.py


*** Keywords ***
Expand Down
32 changes: 16 additions & 16 deletions e2e-tests/resources/utils.resource
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
*** Settings ***
Documentation authd test resources
Documentation authd test resources

Resource kvm.resource
Library ./Journal.py AS Journal
Library ./StringUtils.py AS StringUtils
Library ./VideoLogger.py AS VideoLogger
Library ./VNCRecorder.py AS VNCRecorder
Library ./Snapshot.py AS Snapshot
Library ./SSH.py AS SSH
Library Collections
Library Process
Library OperatingSystem
Library String
Resource kvm.resource
Library ./Journal.py AS Journal
Library ./StringUtils.py AS StringUtils
Library ./VideoLogger.py AS VideoLogger
Library ./VNCRecorder.py AS VNCRecorder
Library ./Snapshot.py AS Snapshot
Library ./SSH.py AS SSH
Library Collections
Library Process
Library OperatingSystem
Library String


*** Variables ***
${SUITE_OUTPUT_DIR} ${OUTPUT_DIR}/${SUITE_NAME.rsplit('.')[-1]}
${SUITE_OUTPUT_DIR} ${OUTPUT_DIR}/${SUITE_NAME.rsplit('.')[-1]}
# Save yarf debug screenshots as files in the suite output directory so that
# they are referenced by relative URLs in log.html instead of being embedded
# as base64. Set to an empty string to fall back to inline base64 embedding.
${YARF_IMAGE_DIR} ${SUITE_OUTPUT_DIR}/screenshots
${OCR_CONFIDENCE_THRESHOLD} 92
${OCR_SIMILARITY_THRESHOLD} 92
${YARF_IMAGE_DIR} ${SUITE_OUTPUT_DIR}/screenshots
${OCR_CONFIDENCE_THRESHOLD} 92
${OCR_SIMILARITY_THRESHOLD} 92


*** Keywords ***
Expand Down
16 changes: 8 additions & 8 deletions e2e-tests/tests/allowed_users.robot
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

# Test Tags robot:exit-on-failure
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${username} %{E2E_USER}
${local_password} qwer1234
${non_allowed_user} different-user
${username} %{E2E_USER}
${local_password} qwer1234
${non_allowed_user} different-user


*** Test Cases ***
Expand Down
16 changes: 8 additions & 8 deletions e2e-tests/tests/authctl_group_set_gid.robot
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

# Test Tags robot:exit-on-failure
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${username} %{E2E_USER}
${local_password} qwer1234
${new_gid} 60500
${username} %{E2E_USER}
${local_password} qwer1234
${new_gid} 60500


*** Test Cases ***
Expand Down
16 changes: 8 additions & 8 deletions e2e-tests/tests/authctl_user_set_uid.robot
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

# Test Tags robot:exit-on-failure
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${username} %{E2E_USER}
${local_password} qwer1234
${new_uid} 60500
${username} %{E2E_USER}
${local_password} qwer1234
${new_uid} 60500


*** Test Cases ***
Expand Down
12 changes: 6 additions & 6 deletions e2e-tests/tests/authd_disabled.robot
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

# Test Tags robot:exit-on-failure
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${username} %{E2E_USER}
${username} %{E2E_USER}


*** Test Cases ***
Expand Down
12 changes: 6 additions & 6 deletions e2e-tests/tests/broker_disabled.robot
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

# Test Tags robot:exit-on-failure
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${username} %{E2E_USER}
${username} %{E2E_USER}


*** Test Cases ***
Expand Down
18 changes: 9 additions & 9 deletions e2e-tests/tests/config_home_base_dir.robot
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${username} %{E2E_USER}
${local_password} qwer1234
${first_home_base_dir} /srv/authd-first-homes
${second_home_base_dir} /srv/authd-second-homes
${username} %{E2E_USER}
${local_password} qwer1234
${first_home_base_dir} /srv/authd-first-homes
${second_home_base_dir} /srv/authd-second-homes


*** Test Cases ***
Expand Down
14 changes: 7 additions & 7 deletions e2e-tests/tests/config_issuer_invalid.robot
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

# Test Tags robot:exit-on-failure
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${username} %{E2E_USER}
${local_password} qwer1234
${username} %{E2E_USER}
${local_password} qwer1234


*** Test Cases ***
Expand Down
16 changes: 8 additions & 8 deletions e2e-tests/tests/config_owner_auto_update.robot
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

# Test Tags robot:exit-on-failure
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${snapshot} %{BROKER}-installed
${username} %{E2E_USER}
${local_password} qwer1234
${snapshot} %{BROKER}-installed
${username} %{E2E_USER}
${local_password} qwer1234


*** Test Cases ***
Expand Down
14 changes: 7 additions & 7 deletions e2e-tests/tests/deny_login_if_user_not_allowed.robot
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

# Test Tags robot:exit-on-failure
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${snapshot} %{BROKER}-installed
${username} %{E2E_USER}
${snapshot} %{BROKER}-installed
${username} %{E2E_USER}


*** Test Cases ***
Expand Down
16 changes: 8 additions & 8 deletions e2e-tests/tests/deny_login_if_username_does_not_match.robot
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

# Test Tags robot:exit-on-failure
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown


*** Variables ***
${snapshot} %{BROKER}-installed
${username} %{E2E_USER}
${local_password} qwer1234
${snapshot} %{BROKER}-installed
${username} %{E2E_USER}
${local_password} qwer1234


*** Test Cases ***
Expand Down
16 changes: 8 additions & 8 deletions e2e-tests/tests/device_registration.robot
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
*** Settings ***
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource
Resource resources/utils.resource
Resource resources/authd.resource
Resource resources/broker.resource

Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown
Test Setup utils.Test Setup snapshot=%{BROKER}-installed
Test Teardown utils.Test Teardown

# Test Tags robot:exit-on-failure
Test Tags requires:msentraid
Test Tags requires:msentraid


*** Variables ***
${username} %{E2E_USER}
${local_password} qwer1234
${username} %{E2E_USER}
${local_password} qwer1234


*** Test Cases ***
Expand Down
Loading
Loading