3 ms·
Mostly I think its not about cost, it is about iteration speed and ability to run in CI environments fast.
by justincormack 6mo ago
Mostly I think its not about cost, it is about iteration speed and ability to run in CI environments fast.
- whalesalad 6mo agoIf your CI DB is not 100% in parity with the real db -- you are setting yourself up for disaster. It is a false sense of security. Same reason I wince when people say things like "we just use SQLite in tests, but our real db is mysql/psql/etc" The test results have no merit if they are testing against a glorified mock.
- justincormack 6mo agoYou can have fast tests and slow. Having fast tests to make progress working on features is important.
- victorbjorklund 6mo agoYou could have the fast tests that catch 99,9999% of the issues on feature branches and just run the real slow test before putting in prod.