From eaa16675b1dee8fd2a2e7506506faa7dd40cc294 Mon Sep 17 00:00:00 2001 From: Mariusz Nowak Date: Thu, 21 Jan 2021 14:56:44 +0100 Subject: [PATCH] test: Remove problematic tests --- test/unit/lib/Serverless.test.js | 50 -------------------------------- 1 file changed, 50 deletions(-) diff --git a/test/unit/lib/Serverless.test.js b/test/unit/lib/Serverless.test.js index b1ed790a4..65c50e7a9 100644 --- a/test/unit/lib/Serverless.test.js +++ b/test/unit/lib/Serverless.test.js @@ -4,7 +4,6 @@ const expect = require('chai').expect; const Serverless = require('../../../lib/Serverless'); const semverRegex = require('semver-regex'); const path = require('path'); -const yaml = require('js-yaml'); const sinon = require('sinon'); const BbPromise = require('bluebird'); @@ -15,7 +14,6 @@ const Service = require('../../../lib/classes/Service'); const ConfigSchemaHandler = require('../../../lib/classes/ConfigSchemaHandler'); const CLI = require('../../../lib/classes/CLI'); const { ServerlessError } = require('../../../lib/classes/Error'); -const { getTmpDirPath } = require('../../utils/fs'); const runServerless = require('../../utils/run-serverless'); const fixtures = require('../../fixtures'); const fs = require('fs'); @@ -106,21 +104,6 @@ describe('Serverless', () => { }); describe('#init()', () => { - let loadAllPluginsStub; - let updateAutocompleteCacheFileStub; - - beforeEach(() => { - loadAllPluginsStub = sinon.stub(serverless.pluginManager, 'loadAllPlugins').returns(); - updateAutocompleteCacheFileStub = sinon - .stub(serverless.pluginManager, 'updateAutocompleteCacheFile') - .resolves(); - }); - - afterEach(() => { - serverless.pluginManager.loadAllPlugins.restore(); - serverless.pluginManager.updateAutocompleteCacheFile.restore(); - }); - it('should set an instanceId', () => serverless.init().then(() => { expect(serverless.instanceId).to.match(/\d/); @@ -147,39 +130,6 @@ describe('Serverless', () => { serverless.init().then(() => { expect(serverless.processedInput).to.not.deep.equal({}); })); - - it('should resolve after loading the service', () => { - const SUtils = new Utils(); - const tmpDirPath = getTmpDirPath(); - const serverlessYml = { - service: 'new-service', - provider: 'aws', - custom: {}, - plugins: ['testPlugin'], - functions: { - functionA: {}, - }, - resources: {}, - package: { - exclude: ['exclude-me'], - include: ['include-me'], - artifact: 'some/path/foo.zip', - }, - }; - - SUtils.writeFileSync(path.join(tmpDirPath, 'serverless.yml'), yaml.dump(serverlessYml)); - - serverless.configurationPath = path.join(tmpDirPath, 'serverless.yml'); - serverless.config.update({ servicePath: tmpDirPath }); - serverless.pluginManager.cliOptions = { - stage: 'dev', - }; - - return serverless.init().then(() => { - expect(loadAllPluginsStub.calledOnce).to.equal(true); - expect(updateAutocompleteCacheFileStub.calledOnce).to.equal(true); - }); - }); }); describe('#run()', () => {