From b91796b3a49d5281250447101ccae02331c81c3a Mon Sep 17 00:00:00 2001 From: mathematicalcoffee Date: Fri, 15 Feb 2013 15:59:21 +1000 Subject: [PATCH] @lends: added low-level tests --- test/specs/tags/lendstag.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 test/specs/tags/lendstag.js diff --git a/test/specs/tags/lendstag.js b/test/specs/tags/lendstag.js new file mode 100644 index 00000000..0f4a685d --- /dev/null +++ b/test/specs/tags/lendstag.js @@ -0,0 +1,16 @@ +describe("@lends tag", function() { + // see also specs/documentation/lends.js for tests on @lends behaviour. + var doclet = require('jsdoc/doclet'), + doc = new doclet.Doclet('/** @lends */', {}), + doc2 = new doclet.Doclet('/** @lends MyClass# */', {}); + + it("sets the doclet's 'alias' property to the tag value or ", function() { + expect(doc.alias).toBe(''); + expect(doc2.alias).toBe('MyClass#'); + }); + + it("sets the doclet's 'undocumented' property to 'true'", function() { + expect(doc.undocumented).toBeTruthy(); + expect(doc2.undocumented).toBeTruthy(); + }); +});