bit-bin
Version:
<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b
68 lines (50 loc) • 1.45 kB
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
function _chai() {
const data = require("chai");
_chai = function () {
return data;
};
return data;
}
function _sinon() {
const data = _interopRequireDefault(require("sinon"));
_sinon = function () {
return data;
};
return data;
}
function _environment() {
const data = _interopRequireDefault(require("../environment"));
_environment = function () {
return data;
};
return data;
}
function _scope() {
const data = require("../scope");
_scope = function () {
return data;
};
return data;
}
describe('Environment', () => {
let sandbox;
beforeEach(() => {
sandbox = _sinon().default.createSandbox();
});
afterEach(() => {
sandbox.restore();
});
describe('constructor', () => {
it.skip('should generate a unique path for every instance', () => {
sandbox.stub(_scope().Scope, 'load').returns({
getPath: () => ''
}); // @ts-ignore AUTO-ADDED-AFTER-MIGRATION-PLEASE-FIX!
const scope = _scope().Scope.load(); // @ts-ignore AUTO-ADDED-AFTER-MIGRATION-PLEASE-FIX!
const environment1 = new (_environment().default)(scope); // @ts-ignore AUTO-ADDED-AFTER-MIGRATION-PLEASE-FIX!
const environment2 = new (_environment().default)(scope);
(0, _chai().expect)(environment1.path).not.to.be.equal(environment2.path);
});
});
});
;