UNPKG

718 BJavaScriptView Raw
1'use strict';
2
3describe('railsTemplate plugin', function() {
4 var env = require('jsdoc/env');
5 var path = require('jsdoc/path');
6
7 var parser = jasmine.createParser();
8 var pluginPath = path.join(env.dirname, 'plugins/railsTemplate');
9 var plugin = require(pluginPath);
10
11 require('jsdoc/plugins').installPlugins([pluginPath], parser);
12 require('jsdoc/src/handlers').attachTo(parser);
13
14 it('should remove <% %> rails template tags from the source of *.erb files', function() {
15 var docSet = parser.parse([path.join(env.dirname, 'plugins/test/fixtures/railsTemplate.js.erb')]);
16
17 expect(docSet[2].description).toEqual('Remove rails tags from the source input (e.g. )');
18 });
19});