feeles-ide
Version:
The hackable and serializable IDE to make learning material
25 lines (20 loc) • 606 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _ava = _interopRequireDefault(require("ava"));
var _separate = _interopRequireDefault(require("./separate"));
var cases = {
'root/sub/file.js': {
path: 'root/sub/',
plain: 'file',
ext: '.js',
name: 'root/sub/file.js',
moduleName: 'root/sub/file'
}
};
(0, _ava.default)('separate file path', function (t) {
var _arr = Object.keys(cases);
for (var _i = 0; _i < _arr.length; _i++) {
var key = _arr[_i];
t.deepEqual((0, _separate.default)(key), cases[key]);
}
});