Skip to content

Commit

Permalink
[INTERNAL] All stubs are now restored using sinon.restore()
Browse files Browse the repository at this point in the history
  • Loading branch information
romaniam committed Jan 8, 2019
1 parent 45f0b1e commit b282427
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 11 deletions.
7 changes: 2 additions & 5 deletions test/lib/cli/commands/build.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ const builder = require("@ui5/builder").builder;
const logger = require("@ui5/logger");
let normalizerStub = null;
let builderStub = null;
let loggerStub = null;

const args = {
_: [],
Expand All @@ -33,13 +32,11 @@ const defaultBuilderArgs = {
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");
sinon.stub(logger, "setShowProgress");
});

test.afterEach("Restore mocks after test exection", (t) => {
loggerStub.restore();
builderStub.restore();
normalizerStub.restore();
sinon.restore();
});

test.serial("ui5 build (default) ", async (t) => {
Expand Down
4 changes: 1 addition & 3 deletions test/lib/cli/commands/serve.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,7 @@ test.beforeEach("Stubbing modules before execution", (t) => {
});

test.afterEach("Stubs Cleanup", (t) => {
normalizerStub.restore();
serverStub.restore();
sslUtilStub.restore();
sinon.restore();
});

test.serial("ui5 serve: default", async (t) => {
Expand Down
3 changes: 1 addition & 2 deletions test/lib/cli/commands/tree.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ test.beforeEach("Stubbing modules before execution", (t) => {
});

test.afterEach("Stubbing modules before execution", (t) => {
normalizer.generateProjectTree.restore();
normalizer.generateDependencyTree.restore();
sinon.restore();
});

test.serial("ui5 tree (generates dependency tree before output)", async (t) => {
Expand Down
2 changes: 1 addition & 1 deletion test/lib/cli/middlewares/base.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ test.beforeEach("Stubbing modules before execution", (t) => {
});

test.afterEach("Stubs Cleanup", (t) => {
logger.init.restore();
sinon.restore();
});

test.serial("uses default middleware", async (t) => {
Expand Down

0 comments on commit b282427

Please sign in to comment.