-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automate test cases for MWPJ scenarios. #1817
Conversation
Reviewed the test plans Firstly,
I also edited some of the tests to make them more clear. Secondly, Could you please add the following tests
In a separate PR? |
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2519783.kt
Outdated
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2519783.kt
Outdated
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2519783.kt
Outdated
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2519783.kt
Outdated
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2519783.kt
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2521946.kt
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should probably improve the readability of these test cases.
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2521950.kt
Outdated
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2521950.kt
Outdated
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2563668.kt
Outdated
Show resolved
Hide resolved
|
Test cases: 2563653 and 2563664 - LGTM Extending 2521960 is okay - but I would still prefer having a separate test case for that (because if it breaks, it's clearer what exactly breaks. If you have a test case that tries to cover too many flows... you'll have to spend more time debugging). 2521768 - let's create 2 separate cases.
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add some comments - some nit, some not so nits. please address them.
otherwise lgtm.
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2563668.kt
Outdated
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2521768.kt
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2521946.kt
Outdated
Show resolved
Hide resolved
...ava/com/microsoft/identity/client/msal/automationapp/testpass/broker/mwpj/TestCase2521960.kt
Outdated
Show resolved
Hide resolved
Update test cases and code accordingly |
MWPJ test plan
Skipping test case 2519741 until Lab API folks implement the disable device API.
See https://identitydivision.visualstudio.com/Engineering/_workitems/edit/2538522
Result:
https://identitydivision.visualstudio.com/Engineering/_build/results?buildId=1093369&view=results
https://console.firebase.google.com/project/msal-automation-app-764c7/testlab/histories/bh.da41467efc4c6674/matrices/5955601266130484691/executions/bs.4d601c41a9d5aba3