PromucFlow_constructor/app/client/cypress/integration/Smoke_TestSuite
Arpit Mohan a9ed054cbb
Adding Github Action workflow to the client code base (#66)
This PR adds the build, test & package workflow to the client code base as well.

In order for us to run the Cypress tests, we also spin up a local server in a Docker container and run all our tests against that server. This ensures that our tests are faster to run as well.

We also introduce the concept of stubbing network requests by stubbing the API that fetches the property pane configuration from the server.

Results for the Cypress tests can be viewed at: https://dashboard.cypress.io/projects/eyxvp8/runs/
2020-07-16 11:20:46 +05:30
..
ApiFlow Feature/locators update 2020-06-26 13:56:18 +00:00
ApiPaneTests Fixing Cypress test cases (#32) 2020-07-11 12:12:53 +05:30
Binding Fixing Cypress test cases (#32) 2020-07-11 12:12:53 +05:30
Datasources Fixing tests for ACL flow 2020-06-17 10:47:01 +00:00
DisplayWidgets Fixing Cypress test cases (#32) 2020-07-11 12:12:53 +05:30
DynamicInput Adding Github Action workflow to the client code base (#66) 2020-07-16 11:20:46 +05:30
FormWidgets Fixing Cypress test cases (#32) 2020-07-11 12:12:53 +05:30
LayoutWidgets Updated the dsl's 2020-06-04 12:32:07 +05:30
QueryPane Fixing Cypress test cases (#32) 2020-07-11 12:12:53 +05:30
UnitTest Adding Github Action workflow to the client code base (#66) 2020-07-16 11:20:46 +05:30