From 30dd0b7a60bc7bb418b5ef710969dcc6e6284e7c Mon Sep 17 00:00:00 2001 From: Matthias Osswald Date: Thu, 3 Jan 2019 10:02:35 +0100 Subject: [PATCH] Fix cli/commands/build.js tests --- test/lib/cli/commands/build.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/test/lib/cli/commands/build.js b/test/lib/cli/commands/build.js index f9326b3c..bc30e131 100644 --- a/test/lib/cli/commands/build.js +++ b/test/lib/cli/commands/build.js @@ -30,19 +30,19 @@ const defaultBuilderArgs = { excludedTasks: undefined }; -test.before("Mocking before test execution", (t) => { +test.beforeEach("Mocking before test execution", (t) => { normalizerStub = sinon.stub(normalizer, "generateProjectTree"); builderStub = sinon.stub(builder, "build").returns(Promise.resolve()); loggerStub = sinon.stub(logger, "setShowProgress"); }); -test.after("Restore mocks after test exection", (t) => { +test.afterEach("Restore mocks after test exection", (t) => { loggerStub.restore(); builderStub.restore(); normalizerStub.restore(); }); -test("ui5 build (default) ", async (t) => { +test.serial("ui5 build (default) ", async (t) => { normalizerStub.resolves({ metadata: { @@ -54,7 +54,7 @@ test("ui5 build (default) ", async (t) => { t.deepEqual(builderStub.getCall(0).args[0], defaultBuilderArgs, "default build triggered with expected arguments"); }); -test("ui5 build dev", async (t) => { +test.serial("ui5 build dev", async (t) => { normalizerStub.resolves({ metadata: { @@ -65,12 +65,12 @@ test("ui5 build dev", async (t) => { await build.handler(args); t.deepEqual( builderStub.getCall(0).args[0], - Object.assign({}, {dev: true}, defaultBuilderArgs), + Object.assign({}, defaultBuilderArgs, {dev: true}), "Dev build called with expected arguments" ); }); -test("ui5 build self-contained", async (t) => { +test.serial("ui5 build self-contained", async (t) => { normalizerStub.resolves({ metadata: { @@ -81,7 +81,7 @@ test("ui5 build self-contained", async (t) => { await build.handler(args); t.deepEqual( builderStub.getCall(0).args[0], - Object.assign({}, {selfContained: true}, defaultBuilderArgs), + Object.assign({}, defaultBuilderArgs, {selfContained: true}), "Self-contained build called with expected arguments" ); });