expression-language
Version:
Javascript implementation of symfony/expression-language
17 lines (16 loc) • 864 B
JavaScript
;
var _ExpressionLanguage = _interopRequireDefault(require("../../ExpressionLanguage"));
var _DateProvider = _interopRequireDefault(require("../DateProvider"));
var _date = _interopRequireDefault(require("locutus/php/datetime/date"));
var _strtotime = _interopRequireDefault(require("locutus/php/datetime/strtotime"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
test('date evaluate', () => {
let el = new _ExpressionLanguage.default(null, [new _DateProvider.default()]);
let result = el.evaluate('date("Y-m-d")');
expect(result).toBe((0, _date.default)("Y-m-d"));
});
test('strtotime evaluate', () => {
let el = new _ExpressionLanguage.default(null, [new _DateProvider.default()]);
let result = el.evaluate('strtotime("yesterday")');
expect(result).toBe((0, _strtotime.default)("yesterday"));
});