jsdoc3/jsdoc — pull request #345 by mathematicalcoffee (2013-02-14 07:49:53+00:00)
Title: Tests for jsdoc/util/ files.

Added some tests for the files in jsdoc/util, and a couple of minor bugfixes uncovered along with those tests

- jsdoc/util/doop: added tests
- jsdoc/util/templateHelper: added test
* IMPROVEMENT: in `getAncestorLinks`, the direct parent has the suffix punctuation made part of the link.
e.g. `~Henchman#` would be `~Henchman#` but should be `~Henchman#`
* BUGFIX: `{@link constructor}` and `linkto('constructor')` should be careful not to link to (say) `Object.constructor` (use `hasOwnProp`)
* BUGFIX (tutorial/resolver, util/templateHelper): be careful about tutorials with names that are reserved JS keywords (e.g. 'constructor'). Added a couple of tests to the tutorial files for this too.