blob: 81a95e6fc7352a147f3703d451bddd078613f792 (
plain) (
tree)
|
|
/*global QUnit:false*/
import moment from '../moment';
export var test = QUnit.test;
export function module (name, lifecycle) {
QUnit.module(name, {
setup : function () {
moment.locale('en');
moment.createFromInputFallback = function () {
throw new Error('input not handled by moment');
};
if (lifecycle && lifecycle.setup) {
lifecycle.setup();
}
},
teardown : function () {
if (lifecycle && lifecycle.teardown) {
lifecycle.teardown();
}
}
});
}
export function localeModule (name, lifecycle) {
QUnit.module('locale:' + name, {
setup : function () {
moment.locale(name);
moment.createFromInputFallback = function () {
throw new Error('input not handled by moment');
};
if (lifecycle && lifecycle.setup) {
lifecycle.setup();
}
},
teardown : function () {
moment.locale('en');
if (lifecycle && lifecycle.teardown) {
lifecycle.teardown();
}
}
});
}
|