rnx-kit icon indicating copy to clipboard operation
rnx-kit copied to clipboard

align-deps end-to-end tests

Open afoxman opened this issue 3 years ago • 0 comments

Create end-to-end tests to run in CI loops.

  • [ ] "init" produces a valid app package on all supported react-native versions. Related to #163.
  • [ ] Normal runs detect kit packages which are out of spec
  • [ ] "vigilant" runs catch non-kit packages which are out of spec
  • [ ] "set-version" changes react-native version and all dependencies, producing a valid app on all supported react-native version
  • [ ] Using a custom profile causes specific packages/versions to appear in dependency list (may be covered well enough by unit-tests)
  • [ ] Use pnpm when setting up the repo to make sure symlinks work properly

afoxman avatar Mar 20 '22 06:03 afoxman