This PR improves the reliability of the suite thanks to the following updates:
Reset locale config before each tests: We set a global setup block to restore the default and current locales, as well as cleaning up the locale stores. This will make sure locale and store are in a consistent state before each test.
Use Postgres instead of sqlite: I tried to improve sqlite config for concurrency, and mostly managed to do so, but there were discrepencies between rails versions. I haven't dug more and decided to go with postgres
This PR improves the reliability of the suite thanks to the following updates:
setup
block to restore the default and current locales, as well as cleaning up the locale stores. This will make sure locale and store are in a consistent state before each test.