Skip to content

GPII-1286: Fixed the chrome and easit4all tests to properly run again…#395

Merged
javihernandez merged 3 commits intoGPII:masterfrom
kaspermarkus:GPII-1286
Oct 8, 2015
Merged

GPII-1286: Fixed the chrome and easit4all tests to properly run again…#395
javihernandez merged 3 commits intoGPII:masterfrom
kaspermarkus:GPII-1286

Conversation

@kaspermarkus
Copy link
Copy Markdown
Member

…. This involved separating out the testDefs into separate file and loading them from the standard and oauth tests.

This error can be seen by running the cloudbased chrome and easit tests individually - in which case they dont do any asserts... Once merged, they should be running properly again, both individually and as part of all-tests.js

…. This involved separating out the testDefs into separate file and loading them from the standard and oauth tests
…hen a testDefinition passed as argument is shared between multiple files. The problem arises because the cloudbased buildTestFixture function modifies the object passed in the argument. This has bnow been fixed and everything is passing again (cheers @simonbates for finding the source of the error)
@kaspermarkus
Copy link
Copy Markdown
Member Author

@javihernandez assigning to you for review - let me know if you prefer someone else to do it

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These tests are failing - it seems that you forgot adding gpii.loadTestingSupport();

…ed a comment describing the reason for copying the testdefs
@kaspermarkus
Copy link
Copy Markdown
Member Author

@javihernandez addressed your comments - ready for another round of review

@javihernandez javihernandez merged commit f20366e into GPII:master Oct 8, 2015
javihernandez added a commit that referenced this pull request Oct 8, 2015
* kaspermarkus/GPII-1286:
  GPII-1286: Chrome Oauth2 tests are now able to run by themselves. Added a comment describing the reason for copying the testdefs
  GPII-1286: Fixed an issue with the cloudbased tests, where it fails when a testDefinition passed as argument is shared between multiple files. The problem arises because the cloudbased buildTestFixture function modifies the object passed in the argument. This has bnow been fixed and everything is passing again (cheers @simonbates for finding the source of the error)
  GPII-1286: Fixed the chrome and easit4all tests to properly run again. This involved separating out the testDefs into separate file and loading them from the standard and oauth tests
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for adding this comment!

@javihernandez
Copy link
Copy Markdown
Member

🍻 🍻 🍻

javihernandez added a commit that referenced this pull request Oct 8, 2015
* kaspermarkus/GPII-1286:
  GPII-1286: Chrome Oauth2 tests are now able to run by themselves. Added a comment describing the reason for copying the testdefs
  GPII-1286: Fixed an issue with the cloudbased tests, where it fails when a testDefinition passed as argument is shared between multiple files. The problem arises because the cloudbased buildTestFixture function modifies the object passed in the argument. This has bnow been fixed and everything is passing again (cheers @simonbates for finding the source of the error)
  GPII-1286: Fixed the chrome and easit4all tests to properly run again. This involved separating out the testDefs into separate file and loading them from the standard and oauth tests
@javihernandez
Copy link
Copy Markdown
Member

Merged into review4 (9d50f9f)

@kaspermarkus kaspermarkus deleted the GPII-1286 branch October 9, 2015 10:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants