node-query/node_modules/jsdoc/test/specs/tags/exceptiontag.js

17 lines
687 B
JavaScript

describe("@exception tag", function() {
var docSet = jasmine.getDocSetFromFile('test/fixtures/exceptiontag.js'),
foo = docSet.getByLongname('foo')[0],
bar = docSet.getByLongname('bar')[0],
pez = docSet.getByLongname('pez')[0];
it('When a symbol has an @exception tag, the doclet has a exception property set to that value.', function() {
expect(typeof foo.exceptions).toBe('object');
expect(foo.exceptions.length).toBe(1);
expect(typeof bar.exceptions).toBe('object');
expect(bar.exceptions.length).toBe(1);
expect(typeof pez.exceptions).toBe('object');
expect(pez.exceptions.length).toBe(1);
});
});