|
- require('./helper');
-
- describe('Mustache.render', function () {
- beforeEach(function () {
- Mustache.clearCache();
- });
-
- var i;
- var tests = {{{.}}};
-
- for (i = 0; i < tests.length; i++) {
-
- (function indexClosure(test) {
- var view = eval(test.view);
-
- it('knows how to render ' + test.name, function () {
-
- var output;
- if (test.partial) {
- output = Mustache.render(test.template, view, { partial: test.partial });
- } else {
- output = Mustache.render(test.template, view);
- }
-
- assert.equal(output, test.expect);
- });
- })(tests[i]);
-
- }
- });
|