navy
Version:
Quick and powerful development environments using Docker and Docker Compose
19 lines (17 loc) • 829 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _chai = require("chai");
var _driver = require("../driver");
var _dockerCompose = _interopRequireDefault(require("../drivers/docker-compose"));
/* eslint-env mocha */
describe('driver', function () {
describe('resolveDriverFromName', function () {
it('should return the docker-compose driver factory when given "docker-compose"', function () {
(0, _chai.expect)((0, _driver.resolveDriverFromName)('docker-compose')).to.equal(_dockerCompose.default);
});
it('should return null for an unknown driver name', function () {
(0, _chai.expect)((0, _driver.resolveDriverFromName)('podman')).to.equal(null);
(0, _chai.expect)((0, _driver.resolveDriverFromName)('')).to.equal(null);
});
});
});