diff --git a/test/suites/minimal/config.yml b/test/suites/minimal/config.yml index 4eea2790..69c74375 100644 --- a/test/suites/minimal/config.yml +++ b/test/suites/minimal/config.yml @@ -21,7 +21,7 @@ session: # Configuration of the storage backend used to store data and secrets. i.e. totp data storage: local: - path: /var/lib/authelia + path: /var/lib/authelia/db # TOTP Issuer Name # diff --git a/test/suites/minimal/index.ts b/test/suites/minimal/index.ts index 82bf5d0e..174a0732 100644 --- a/test/suites/minimal/index.ts +++ b/test/suites/minimal/index.ts @@ -17,8 +17,9 @@ const execAsync = Bluebird.promisify(ChildProcess.exec); AutheliaSuite('Minimal configuration', __dirname + '/config.yml', function() { this.timeout(10000); - beforeEach(function() { - return execAsync("cp users_database.example.yml users_database.yml"); + beforeEach(async function() { + await execAsync('mkdir -p /var/lib/authelia/db') + await execAsync('cp users_database.example.yml users_database.yml'); }); describe('Simple authentication', SimpleAuthentication);