henriqueinonhe / promises-training

Practice working with promises through a curated collection of interactive challenges. This repository provides a platform to refine your skills, complete with automated tests to to give you instant feedback and validate your progress.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

E2E Tests

henriqueinonhe opened this issue · comments

This package has a lot of setup involved, a lot of things can go wrong during this setup.

We want to have some way of running E2E tests before publishing a new version so that we can make sure that:

  • Installation/setup works properly when using npm create promises-training@latest
  • Migrations work properly

It's very easy to mess up setup/installation/migrations in a way that you'll only notice it after you have published, and then you have to do a bunch of commits to master to get things right and you end up with a bunch of unusable versions, really annoying.