GeneralStepDefinitions.beforeScenario(Scenario)
2436 ms
Passed
Given we are testing the VIAM Api
2607 ms
Passed
Then I register a new random member via VIAM API
17831 ms
Passed
And the field {status} has the value {OK}
3 ms
Passed
And I get the value of {$.phonenumber} from the last Request Body and store it in the DataContainer with key {phonenumber}
0 ms
Passed
Given I clear the request body
0 ms
Passed
Given I login member with mode previousaddeddevice via VIAM API
448 ms
Passed
And the field {status} has the value {OK}
0 ms
Passed
And I get the value of {$.data.Uuid} from the last response and store it in the DataContainer with key {firstEntityUUID}
0 ms
Passed
And I get the value of the {publicKey} HEADER from the last request and store it in DataContainer using key {publicKey}
0 ms
Passed
Given I clear the request body
0 ms
Passed
Then I create a new entity with type {4} via VIAM API
1352 ms
Passed
And the field {status} has the value {OK}
0 ms
Passed
And I get the value of {$.data} from the last response and store it in the DataContainer with key {firstPassportUUID}
0 ms
Passed
Given I clear the request body
0 ms
Passed
Given I load the REST request {Claims.json} with profile {passportName}
41 ms
Passed
Then I add a new claim to the guarded entity via VIAM API
344 ms
Passed
And the field {status} has the value {OK}
0 ms
Passed
Given I clear the request body
0 ms
Passed
Then I link the current entity claim {phoneNumbers} with tag {registration} to the passport entity via VIAM API
428 ms
Passed
And the field {status} has the value {OK}
2 ms
Failed
org.junit.ComparisonFailure: Expected doesn't match actual: expected:<[OK]> but was:<[Can't load passportName]>
at org.junit.Assert.assertEquals(Assert.java:115)
at api.test.core.GeneralStepDefinitions.the_field_has_the_value_(GeneralStepDefinitions.java:737)
at ✽.the field {status} has the value {OK}(file:src/test/resources/features/carddav/PROPFIND.feature:49)
Given I clear the request body
0 ms
Skipped
Then I load object with key {firstPassportUUID} from DataContainer into currentRequest Body with key {guardianUUID}
0 ms
Skipped
Then I load object with key {firstEntityUUID} from DataContainer into currentRequest Body with key {entityUUID}
0 ms
Skipped
Then I add a new guardian via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
Given I clear the request body
0 ms
Skipped
Then I attach function {exists} to the current claim {phoneNumbers} with tag {registration} passport via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
And the field {code} has the value {200}
0 ms
Skipped
Given I set the following request body {{}}
0 ms
Skipped
Then I create new credentials for the current entity via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
Given we are testing the CardDav
0 ms
Skipped
Then I get all the passports for the current logged user via CardDav
0 ms
Skipped
And the status code should be {401}
0 ms
Skipped
Given I clear the request body
0 ms
Skipped
Given we are testing the VIAM Api
0 ms
Skipped
And I load object with key {publicKey} from DataContainer into currentRequest HEADER {publicKey}
0 ms
Skipped
Then I login member with mode previousaddeddevice via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
Given I clear the request body
0 ms
Skipped
Then I get the actions with mode entity and from {0} and to {+inf} filters via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
And the field {code} has the value {200}
0 ms
Skipped
And I get the value of {$.data[0].qrCode} from the last response and store it in the DataContainer with key {qrCode}
0 ms
Skipped
And I get the value of {$.data[0].actionID} from the last response and store it in the DataContainer with key {actionId}
0 ms
Skipped
Given I clear the request body
0 ms
Skipped
And I load object with key {publicKey} from DataContainer into currentRequest HEADER {publicKey}
0 ms
Skipped
Then I load object with key {qrCode} from DataContainer into currentRequest Body with key {code}
0 ms
Skipped
Then I load object with key {actionId} from DataContainer into currentRequest Body with key {actionID}
0 ms
Skipped
Then I confirm CardDav publicKey via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
Given I clear the request body
0 ms
Skipped
Then I create a new entity with type {4} via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
And I get the value of {$.data} from the last response and store it in the DataContainer with key {secondPassportUUID}
0 ms
Skipped
Given I clear the request body
0 ms
Skipped
Then I load object with key {secondPassportUUID} from DataContainer into currentRequest Body with key {guardianUUID}
0 ms
Skipped
Then I load object with key {firstEntityUUID} from DataContainer into currentRequest Body with key {entityUUID}
0 ms
Skipped
Then I add a new guardian via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
Given I clear the request body
0 ms
Skipped
Given I load the REST request {Claims.json} with profile {passportName}
0 ms
Skipped
Then I add a new claim to the guarded entity via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
Given I clear the request body
0 ms
Skipped
Then I load object with key {secondPassportUUID} from DataContainer into currentRequest Body with key {viewerUUID}
0 ms
Skipped
Then I load object with key {firstPassportUUID} from DataContainer into currentRequest Body with key {entityUUID}
0 ms
Skipped
Then I add a new viewer link via VIAM API
0 ms
Skipped
And the field {status} has the value {OK}
0 ms
Skipped
Given we are testing the CardDav
0 ms
Skipped
Then I get all the passports for the current logged user via CardDav
0 ms
Skipped
And the status code should be {207}
0 ms
Skipped
And I validate the headers in the response with the following data
0 ms
Skipped
| Content-Type | application/xml |
| Dav | 1, 2, addressbook |
GeneralStepDefinitions.afterScenario()
0 ms
Passed
SeleniumStepDefinitions.deleteFiles()
38 ms
Passed