balena-supervisor/test/integration
pipex 827f892c13 Migrate all device config tests to integration.
This means that configuration backend tests no longer use stubs and
(mostly) avoid internal dependencies in the tests. Instead of stubs and
mock-fs, the tests use [testfs](https://github.com/balena-io-modules/mocha-pod#working-with-the-filesystem)
which allows working with a real filesystem and ensuring everything is
re-set between tests.

This is the last change needed in order to be able to merge #1971. Here is the list of changes

- [x] Migrate splash image backend tests
- [x] Migrate extlinux backend tests
- [x] Migrate config.txt backend tests
- [x] Migrate extra-uenv config tests
- [x] Migrate odmdata config tests
- [x] Migrate config utils tests
- [x] Migrate device-config tests

Change-type: patch
2022-11-14 11:12:52 -03:00
..
compose Convert ensureSupervisorNetwork to native Promises 2022-11-08 16:06:10 -08:00
config Migrate all device config tests to integration. 2022-11-14 11:12:52 -03:00
device-api Migrate API tests to unit/integration 2022-10-25 19:06:39 +00:00
device-state Migrate db-format tests to integration 2022-10-19 12:07:03 -03:00
lib Fix typo: intialise -> initialize 2022-11-07 12:09:17 -08:00
.mocharc.js Migrate config module tests to integration 2022-09-28 10:37:41 -03:00
config.spec.ts Change macAddressPath to /sys/class/net 2022-11-08 15:51:14 -08:00
db.spec.ts Migrate legacy db test to integration folder 2022-09-28 10:37:41 -03:00
device-config.spec.ts Migrate all device config tests to integration. 2022-11-14 11:12:52 -03:00
device-state.spec.ts Fix typo: intialise -> initialize 2022-11-07 12:09:17 -08:00
network.spec.ts Migrate API tests to unit/integration 2022-10-25 19:06:39 +00:00
supervisor.spec.ts Run the built supervisor as part of docker-compose tests 2022-11-03 15:45:39 -03:00