mirror of
https://github.com/marko-js/marko.git
synced 2025-12-08 19:26:05 +00:00
27 lines
623 B
JavaScript
27 lines
623 B
JavaScript
var expect = require("chai").expect;
|
|
var extend = require("raptor-util/extend");
|
|
|
|
exports.templateData = {
|
|
userDataProvider: function (callback) {
|
|
callback(null, { name: "Frank" });
|
|
},
|
|
};
|
|
|
|
exports.checkEvents = function (events, snapshot) {
|
|
events = events.map(function (eventInfo) {
|
|
var arg = extend({}, eventInfo.arg);
|
|
expect(arg.out != null).to.equal(true);
|
|
|
|
delete arg.out; // Not serializable
|
|
delete arg.parent; // Not serializable
|
|
delete arg.asyncValue; // Not serializable
|
|
|
|
return {
|
|
event: eventInfo.event,
|
|
arg: arg,
|
|
};
|
|
});
|
|
|
|
snapshot(events, "-events.json");
|
|
};
|