-
Notifications
You must be signed in to change notification settings - Fork 593
chore(tests): end to end testing again #11428
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
Changes from 47 commits
9929a99
c92bc80
57d459a
b1eb0f4
4196325
a47bea1
16f3df8
655e178
4edfc54
d1d1b2b
d637806
1712a5d
92c37c8
312d109
7bca89b
70bee59
9f03980
8c8af6e
b958392
c003aa8
2a9d3ed
a700b69
41df5b6
b307641
9fe0b4f
cf2fdb9
cf02c8d
bcacdde
65c3063
4fe9759
4ebaf9f
19e4c66
d5594f2
7ce7aaf
dbdd7a8
ecf8044
016cd6a
b54fd42
6bfaa90
263aaaa
d5bd669
a9baec8
680591c
13711bc
ac120df
60d10dd
d78b35d
acfde67
4d8533b
981f23c
7051f2d
d35f9cc
2ec1c41
afee5ec
3ba4a50
8a849a6
5cb2371
4b8960c
06115c8
5a489b1
e8051af
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,9 +1,4 @@ | ||
| appId: ${MAESTRO_APP_ID} | ||
| appId: net.artsy.artsy | ||
| --- | ||
| - runFlow: | ||
| file: flows/onboarding/login.yml | ||
| - runFlow: | ||
| file: flows/onboarding/signupWithoutOnboarding.yml | ||
| # This flow is broken because of performance issues and hangs of the Art Taste Quiz Screen | ||
| # - runFlow: | ||
| # file: flows/onboarding/onboardingQuiz.yml | ||
| flows: | ||
| - "flows/*" | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| appId: ${MAESTRO_APP_ID} | ||
| --- | ||
| - launchApp: | ||
| clearState: false | ||
| arguments: | ||
| email: ${MAESTRO_TEST_EMAIL} | ||
| password: ${MAESTRO_TEST_PASSWORD} | ||
| - assertVisible: "New Works for You" | ||
| - killApp | ||
| - openLink: | ||
| link: https://www.artsy.net/artist/kaws | ||
| autoVerify: false | ||
| - assertVisible: "Kaws" | ||
| - killApp | ||
| - openLink: | ||
| link: https://click.artsy.net/f/a/epPWiX0dJaHHMiXAnSrzSg~~/AAQRxQA~/RgRj95QSP0SQaHR0cHM6Ly93d3cuYXJ0c3kubmV0L2NvbGxlY3Rpb24vYXVjdGlvbi1oaWdobGlnaHRzP3V0bV9zb3VyY2U9YnJhemUmdXRtX21lZGl1bT1lbWFpbCZ1dG1fY2FtcGFpZ249bnRmJnV0bV90ZXJtPTYyMTRmYjlkZWI0ZWZkN2RiNjBjZTcwNDk1NWU4NDQ1VwNzcGNCCmIFEg8VYlEJKGBSEmJyaWJlY2sxQGdtYWlsLmNvbVgEAAAAfw~~ | ||
| autoVerify: false | ||
| - assertVisible: "Highlights at Auction This Week" | ||
| - killApp | ||
| - openLink: | ||
| link: "https://email-link.artsy.net/ls/click?upn=u001.XPbk8dXjc6dwd18Yq2uPM3eTWB4YbDUmeJTAXXTF513sTSKEFRIPxrFgGj8gd2LN9AcRIza5p2-2Fi0huqjv6GWgdnpwA-2FRyTEIYA-2BT1-2F0josxHnYTzJpKeJEmkfzDQlMEY9y6FknqDddY-2BKmm5qtTrTIF2hxySbdUboaYf5ofK-2Bj-2FgSolzBiLvvzai-2FmvjWbSpNpJHWATexQixwLakesmmZUBoRoLkCnxs59pBxJPbB3JZyP13cv77lbfn1WzJ86fiW-2B5MQcd2qss7wLGBI-2BZuy-2FxDkbFuDzpfYPDlaUs1-2BuyO9rqleUCwXPEuyWXZ3aGJrh-_dWIRBTTKlL2IhQqV5a1Cy38Sd4xylePmkTfQkXpdWOLZbG0vcWuzG-2BSSjZ7xaSUgPR0lxFBD0Zz4mpyMqiSRd7GblcbPN8eH0NYfUK6pmADWc2UoFXyJdeq-2F-2BOyOeWlS7O-2FOrHgB9-2BOGtV1nkIFPq97vJTNmWtBMDOt77SsursARR1LHG7CnzBEedV5yll40aEh9LTjA47-2BfpvonTwdxvYfd6ZWsZN2uRczvCs34ipSKUClLSzq0xCn8IjAixssMm2IreBk6LmNzHPC1YLqmZ77pv0qTxX095mxh8mk7f9rJJ8Tg1fyfRFriXGsQqgHlY-2BqTf2aAU6LS9NVXirqdp20-2BHXhzUZbaCnkQNASABts91iKoZaDeV4xnYuuo3L-2F8" | ||
| autoVerify: false | ||
| - assertVisible: "The artwork you were looking for isn't available." |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| appId: ${MAESTRO_APP_ID} | ||
| --- | ||
| - launchApp: | ||
| clearState: false | ||
| arguments: | ||
| shouldSignOut: "true" | ||
| - assertVisible: "Sign up or log in" | ||
| - tapOn: "Email Input" | ||
| - inputText: ${MAESTRO_TEST_EMAIL} | ||
| - tapOn: "Continue.*" | ||
| - inputText: ${MAESTRO_TEST_PASSWORD} | ||
| - tapOn: "Continue.*" | ||
| - assertVisible: "New Works for You" |
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| appId: ${MAESTRO_APP_ID} | ||
| --- | ||
| - launchApp: | ||
| clearState: false | ||
| arguments: | ||
| shouldSignOut: "true" | ||
| - runScript: | ||
| file: signup.js | ||
| - assertVisible: "Sign up or log in" | ||
| - tapOn: "Email Input" | ||
| - inputText: ${output.signup.email} | ||
| - tapOn: "Continue.*" | ||
| - assertVisible: "Welcome to Artsy" | ||
| - inputText: ${output.signup.password} | ||
| - tapOn: "Continue.*" | ||
| - inputText: "Test McTest" | ||
| - runFlow: | ||
| commands: | ||
| - tapOn: | ||
| point: 15%,36% | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. been there, done that 😢
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I actually haven't tried updating this since way back, I think George made some changes here recently, will check if there is already a better way
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I did make the checkboxes accessible already
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. i checked in maestro studio and still have the problem that all accessible touchables lead to link opening rather than checkbox getting checked, will take a look after this pr |
||
| - tapOn: "Continue.*" | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| #!/bin/bash | ||
|
|
||
| # TODO: make work for android as well | ||
| export MAESTRO_APP_ID=net.artsy.artsy | ||
| export [email protected] | ||
| export MAESTRO_TEST_PASSWORD='$###$someT0ughP4$$' | ||
brainbicycle marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
Uh oh!
There was an error while loading. Please reload this page.