✔ config directory and file path follow MOSAIC_CONFIG (1.096295ms)
✔ the fixture business validates and comes back frozen (3.476817ms)
✔ two instances may share a definition (1.106543ms)
✔ top-level refusals (3.164339ms)
✔ arbiters and projects (4.729453ms)
✔ role instances (2.15204ms)
✔ Vikunja bots (5.100335ms)
✔ a role without Vikunja takes no tracker block (1.899838ms)
✔ credential references match the definition's services (2.139965ms)
✔ launch (6.298037ms)
✔ loadBusiness: file checks (1.513672ms)
✔ loadBusiness: not a regular file (39.322942ms)
✔ loading writes nothing (1.211783ms)
✔ names that are Object.prototype properties don't count as declared (2.819482ms)
✖ the shipped example refuses as written and validates once filled in (0.670781ms)
ℹ tests 15
ℹ suites 0
ℹ pass 14
ℹ fail 1
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 131.337894

✖ failing tests:

test at packages/business/tests/business.test.mjs:206:1
✖ the shipped example refuses as written and validates once filled in (0.670781ms)
  Error [BusinessError]: /mnt/storage/scratch/tmp/mosaic-business-AmTlus/businesses/mosaic-stack.json launch.max needs migration: mosaic limits migrate --file FILE --models FILE
      at refuse (file:///mnt/storage/src/mosaic-stack-rocko-122/packages/business/src/errors.mjs:12:9)
      at checkLaunch (file:///mnt/storage/src/mosaic-stack-rocko-122/packages/business/src/business.mjs:117:36)
      at validateBusinessDocument (file:///mnt/storage/src/mosaic-stack-rocko-122/packages/business/src/business.mjs:181:57)
      at TestContext.<anonymous> (file:///mnt/storage/src/mosaic-stack-rocko-122/packages/business/tests/business.test.mjs:216:20)
      at Test.runInAsyncScope (node:async_hooks:226:14)
      at Test.run (node:internal/test_runner/test:1402:25)
      at Test.processPendingSubtests (node:internal/test_runner/test:974:18)
      at Test.postRun (node:internal/test_runner/test:1542:19)
      at Test.run (node:internal/test_runner/test:1467:12)
      at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) {
    exitCode: 2
  }
