balena-supervisor/test
Christina Wang 0a9c7282e8 Add compose support for volumes defined with long syntax
balena-compose already supports this, and with this PR, Supervisor can
have the option of using HostConfig.Mounts for internal bind mounts such as
ones added by feature labels. This will be handled in a future PR.

The only blocker to having users use long syntax is adding this feature
to target state. This PR does not add that feature.

Relates-to: https://github.com/balena-os/balena-supervisor/pull/1780
Relates-to: https://github.com/balena-os/balena-engine/issues/220
Relates-to: #1933
Change-type: patch
Signed-off-by: Christina Wang <christina@balena.io>
2022-05-17 11:08:23 -07:00
..
config Moved test setup into file included for all tests 2022-03-18 18:19:21 -04:00
data Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00
lib Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00
src Add compose support for volumes defined with long syntax 2022-05-17 11:08:23 -07:00
.mocharc.fast.js Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
.mocharc.js Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
01-constants.spec.ts Remove mz, mkdirp, body-parser dependencies 2021-04-28 07:20:15 +09:00
02-db.spec.ts Remove mz, mkdirp, body-parser dependencies 2021-04-28 07:20:15 +09:00
03-config.spec.ts Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00
05-device-state.spec.ts Only uninstall 'fleet' apps when localMode is set 2022-03-22 19:28:43 -03:00
06-validation.spec.ts Add support for GET v3 target state 2022-03-22 19:08:02 -03:00
07-blink.spec.ts Remove mz, mkdirp, body-parser dependencies 2021-04-28 07:20:15 +09:00
08-event-tracker.spec.ts Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
09-network.spec.ts Add support for local ipv6 reporting 2022-02-08 19:06:13 -03:00
10-api-binder.spec.ts Refactor api-binder as a directory 2022-03-22 19:08:03 -03:00
11-logger.spec.ts Remove mz, mkdirp, body-parser dependencies 2021-04-28 07:20:15 +09:00
12-device-config.spec.ts Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00
14-conversions.spec.ts Remove mz, mkdirp, body-parser dependencies 2021-04-28 07:20:15 +09:00
15-ports.spec.ts Remove mz, mkdirp, body-parser dependencies 2021-04-28 07:20:15 +09:00
16-config-utils.spec.ts Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
18-startup.spec.ts Remove mz, mkdirp, body-parser dependencies 2021-04-28 07:20:15 +09:00
19-compose-utils.spec.ts Remove mz, mkdirp, body-parser dependencies 2021-04-28 07:20:15 +09:00
21-supervisor-api.spec.ts Update apiSecret table to id services by name 2021-07-28 09:57:38 -04:00
22-local-mode.spec.ts Add compose support for volumes defined with long syntax 2022-05-17 11:08:23 -07:00
23-contracts.spec.ts Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
24-deltas.spec.ts Convert all test files to TS and add .spec to all filenames 2020-06-05 18:34:24 -04:00
25-journald.spec.ts Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
27-extlinux-config.spec.ts Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00
28-db-format.spec.ts Ignore unknown image classes on the target state 2022-03-22 19:28:43 -03:00
29-append-directive.spec.ts Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
30-fdt-directive.spec.ts Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
31-docker-utils.spec.ts docker-utils: Test network gateway determination logic 2020-07-22 13:17:16 +01:00
33-extra-uenv-config.spec.ts Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00
34-firewall.spec.ts Ignore unknown image classes on the target state 2022-03-22 19:28:43 -03:00
35-os-release.spec.ts tests: Clean up and consistify naming scheme 2020-10-12 14:41:21 +01:00
37-odmdata-config.spec.ts Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
39-compose-commit.spec.ts Upgrade mocha to v8, use mocha fixtures for chai plugins 2021-05-12 17:10:57 +09:00
40-target-state.spec.ts Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00
41-device-api-v1.spec.ts Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00
42-device-api-v2.spec.ts Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00
43-splash-image.spec.ts Use write + sync when writing configs to /mnt/boot 2022-05-03 11:23:00 -04:00