silly-island-29502
05/08/2021, 1:46 PMflat-morning-91037
05/08/2021, 1:56 PMmaster
has to be accompanied with tests otherwise it won't be approved. So every change/feature we write, we'd also write tests for it.
2. For UI tests, we use Jest + Snapshot for testing Vue code and for features that can't be tested via Jest, we rely on Rspec (that internally relies on Capybara + chromedriver). Along with it, we now have dedicated QA team which writes e2e tests for features. But as engineers, we're still responsible for writing our own unit and integration tests.silly-island-29502
05/08/2021, 3:32 PM