Skip to content

Commit

Permalink
Add golden files and test fixtures
Browse files Browse the repository at this point in the history
  • Loading branch information
denisonbarbosa committed Aug 14, 2023
1 parent 80fce0a commit 5146151
Show file tree
Hide file tree
Showing 31 changed files with 124 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- id: mode1
label: Mode 1
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FIRST CALL:
access: denied
data: {"mock_answer": "denied by time out"}
err: <nil>
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FIRST CALL:
access: allowed
data: {}
err: <nil>
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FIRST CALL:
access: allowed
data: {"mock_answer": "authentication allowed by timeout"}
err: <nil>
SECOND CALL:
access:
data:
err: Broker "TestIsAuthorized_Error_when_calling_IsAuthorized_a_second_time_without_cancelling": IsAuthorized already running for session "IA_second_call"
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FIRST CALL:
access: allowed
data: {"mock_answer": "authentication allowed by default"}
err: <nil>
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
FIRST CALL:
access: cancelled
data: {"mock_answer": "cancelled by user"}
err: <nil>
SECOND CALL:
access: allowed
data: {"mock_answer": "authentication allowed by timeout"}
err: <nil>
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ID: local
Name: local
Brand Icon:
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ID: 2490238132
Name: Broker
Brand Icon: some_icon.png
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- local
- Broker
- Broker2
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- local
- OfflineBroker
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- local
- Broker
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- local
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- local
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ID: BROKER_ID-TestNewSession_Successfully_start_a_new_session-success_session_id
Encryption Key: TestNewSession_Successfully_start_a_new_session_key
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
button: ""
entry: chars_password
label: Success form
type: form
wait: ""
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
button: ""
entry: chars_password
label: Success newpassword
type: newpassword
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
button: ""
content: Success QRCode
entry: ""
label: ""
type: qrcode
wait: "true"
1 change: 1 addition & 0 deletions internal/brokers/testdata/fixtures/file_config_dir
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This should not be a file.
1 change: 1 addition & 0 deletions internal/brokers/testdata/fixtures/invalid_brokers/invalid
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
badly configured broker
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name = Broker

[dbus]
name = com.ubuntu.authd.Broker
object = /com/ubuntu/authd/Broker
interface = com.ubuntu.authd.Broker
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name = Broker
brand_icon = some_icon.png

[dbus]
name = com.ubuntu.authd.Broker
object = /com/ubuntu/authd/Broker
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name = Broker
brand_icon = some_icon.png

[dbus]
object = /com/ubuntu/authd/Broker
interface = com.ubuntu.authd.Broker
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name = Broker
brand_icon = some_icon.png

[dbus]
name = com.ubuntu.authd.Broker
interface = com.ubuntu.authd.Broker
6 changes: 6 additions & 0 deletions internal/brokers/testdata/fixtures/invalid_brokers/no_name
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
brand_icon = some_icon.png

[dbus]
name = com.ubuntu.authd.Broker
object = /com/ubuntu/authd/Broker
interface = com.ubuntu.authd.Broker
1 change: 1 addition & 0 deletions internal/brokers/testdata/fixtures/mixed_brokers/invalid
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
badly configured broker
7 changes: 7 additions & 0 deletions internal/brokers/testdata/fixtures/mixed_brokers/valid
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name = Broker
brand_icon = some_icon.png

[dbus]
name = com.ubuntu.authd.Broker
object = /com/ubuntu/authd/Broker
interface = com.ubuntu.authd.Broker
Empty file.
7 changes: 7 additions & 0 deletions internal/brokers/testdata/fixtures/not_on_bus/not_on_bus
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name = OfflineBroker
brand_icon = some_icon.png

[dbus]
name = not.exported.onbus.OfflineBroker
object = /not/exported/onbus/Broker
interface = not.exported.onbus.OfflineBroker
7 changes: 7 additions & 0 deletions internal/brokers/testdata/fixtures/valid_brokers/valid
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name = Broker
brand_icon = some_icon.png

[dbus]
name = com.ubuntu.authd.Broker
object = /com/ubuntu/authd/Broker
interface = com.ubuntu.authd.Broker
7 changes: 7 additions & 0 deletions internal/brokers/testdata/fixtures/valid_brokers/valid_2
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name = Broker2
brand_icon = some_icon.png

[dbus]
name = com.ubuntu.authd.Broker2
object = /com/ubuntu/authd/Broker2
interface = com.ubuntu.authd.Broker2

0 comments on commit 5146151

Please sign in to comment.