Ekke is a test runner for React-Native, it allows you to execute your test code directly on the device enabling you to test in the same environment as your production users.
We are currently using the base Node.js image (#10) to run a small portion of our tests. The react-native-circleci-orb should allow us to start up an Android simulator and execute ekke to run our full test suite.
Acceptance Criteria
[x] The allow the use of third-party orbs in our organization.
[ ] Our .circleci/config.yml has been upgraded to use the react-native-circleci-orb
[ ] CCI runs our npm run setup method to create the required development folders.
[ ] CCI creates the Android simulator.
[ ] CCI starts the Android simulator.
[ ] CCI builds the application that got created with npm run setup.
[ ] We run npm run test:all to execute our ekke and node based tests.
We are currently using the base Node.js image (#10) to run a small portion of our tests. The react-native-circleci-orb should allow us to start up an Android simulator and execute
ekke
to run our full test suite.Acceptance Criteria
.circleci/config.yml
has been upgraded to use thereact-native-circleci-orb
npm run setup
method to create the required development folders.npm run setup
.npm run test:all
to execute ourekke
andnode
based tests.