251 Commits

Author SHA1 Message Date
mathematicalcoffee
2c4d5cdd06 updated getAncestorLinks tests to reflect previous revert 2013-02-22 12:48:03 +10:00
mathematicalcoffee
2a8166cf3b Revert "FEATURE/FIX: jsdoc/util/templateHelper.getAncestorLinks: direct parents punctuation should be part of the link text. <a href="">Parent~</a> vs <a href="">Parent</a>~"
This reverts commit dad08be08a3cc92df3a73f58959c8847b7733a6c.
2013-02-22 12:46:21 +10:00
mathematicalcoffee
32fe768ea7 minor cleanup, mainly console.log = function () {} --> spyOn(console, 'log') 2013-02-22 12:45:04 +10:00
mathematicalcoffee
7c497b0580 Merge branch 'master' into tests-util
Conflicts:
	test/specs/jsdoc/util/templateHelper.js
2013-02-22 12:37:26 +10:00
Jeff Williams
dfe917a35a generate human-readable filenames (#339) 2013-02-19 07:02:08 -08:00
Jeff Williams
e553dad941 add @emits as a synonym for @fires (#324) 2013-02-15 21:32:57 -08:00
mathematicalcoffee
f8d1e877c0 Apply event: namespace to events in @listens 2013-02-15 16:28:50 +10:00
mathematicalcoffee
5ffaaff619 added @listens tag (need to add to template too) 2013-02-15 16:27:02 +10:00
mathematicalcoffee
e7f3609e54 @undocumented: added tests 2013-02-15 16:00:18 +10:00
mathematicalcoffee
cdc8a1c224 @tutorial: added low-level tests 2013-02-15 16:00:08 +10:00
mathematicalcoffee
3fb96af55b @todo: added tests 2013-02-15 16:00:01 +10:00
mathematicalcoffee
af05ac417a @summary: added tests 2013-02-15 15:59:51 +10:00
mathematicalcoffee
f84e29363b @namespace: added tests 2013-02-15 15:59:44 +10:00
mathematicalcoffee
c2707f102e @member: added tests 2013-02-15 15:59:38 +10:00
mathematicalcoffee
93a8a59112 @license: added tests 2013-02-15 15:59:28 +10:00
mathematicalcoffee
b91796b3a4 @lends: added low-level tests 2013-02-15 15:59:21 +10:00
mathematicalcoffee
0911c710fc @kind: added test 2013-02-15 15:59:08 +10:00
mathematicalcoffee
ff77157eb1 @inner, @instance, @static tests added 2013-02-15 14:34:57 +10:00
mathematicalcoffee
bdfac98755 @function: added tests 2013-02-15 14:20:23 +10:00
mathematicalcoffee
0422add48f @example: added tests 2013-02-15 14:11:20 +10:00
mathematicalcoffee
dc5e6f0933 @desc: added tests 2013-02-15 13:21:02 +10:00
mathematicalcoffee
4019e537f0 @constant: added tests 2013-02-15 13:16:28 +10:00
mathematicalcoffee
d869c99c3d @classdesc: added test 2013-02-15 13:07:42 +10:00
mathematicalcoffee
0e8e1664f7 @mixes and @mixin tests added 2013-02-15 13:04:57 +10:00
mathematicalcoffee
896f1bd909 @alias tag - added test that doc.alias is populated (further tests already in documentation/alias.js) 2013-02-15 12:53:05 +10:00
mathematicalcoffee
e4c90b2fee @augments tests - add test that you can @augment multiple doclets 2013-02-15 12:52:33 +10:00
mathematicalcoffee
cd1fb6c96a @author tests - test that you can have multiple authors 2013-02-15 12:52:06 +10:00
mathematicalcoffee
2ca61c1beb existing tags tests: toEqual -> toBe where appropriate 2013-02-15 12:25:41 +10:00
mathematicalcoffee
52528958da @returns: fixed typo in test description 2013-02-15 12:15:59 +10:00
mathematicalcoffee
8e9e06b3e4 filled out setTutorials and toTutorial links 2013-02-14 17:37:34 +10:00
mathematicalcoffee
096f1dd9d1 BUGFIX (tutorial/resolver, util/templateHelper): be careful when tutorial names are reserved JS keywords (e.g. 'constructor')) 2013-02-14 16:48:49 +10:00
mathematicalcoffee
338e129edc test improvements: toEquals vs toBe, instanceof Array vs Array.isArray, .indexOf(X).not.toEqual(-1) vs .contains(X) 2013-02-14 15:44:33 +10:00
mathematicalcoffee
c37e801291 BUGFIX: linkto and toLink should use hasOwnProp to avoid errors from linking to reserved keywords, e.g. {@link constructor} or linkto('constructor') 2013-02-14 15:41:57 +10:00
mathematicalcoffee
c6314a107a Merge branch 'master' of github.com:mathematicalcoffee/jsdoc into tests-util 2013-02-14 15:29:33 +10:00
mathematicalcoffee
59e821aeae test alterations: some toEqual->toBe, instanceof Array -> Array.isArray, .indexOf() -> .toContain 2013-02-14 15:28:41 +10:00
mathematicalcoffee
8e52d6baad Merge branch 'master' of git://github.com/jsdoc3/jsdoc into tests-tag 2013-02-14 15:20:21 +10:00
Jeff Williams
d517c47ef5 Merge pull request #335 from mathematicalcoffee/tests-tutorial
added tests for Tutorial class.
2013-02-13 08:22:59 -08:00
mathematicalcoffee
bf4e356ee5 fixed typo in test, also Array.isArray instead of instanceof Array 2013-02-13 12:02:33 +10:00
mathematicalcoffee
7765d5bb9b test improvements: expect(X instanceof Array) --> Array.isArray(X), some toEqual -> toBe, .indexOf(X).not.toEqual(-1) --> .toContain(X) 2013-02-13 11:55:48 +10:00
mathematicalcoffee
dad08be08a FEATURE/FIX: jsdoc/util/templateHelper.getAncestorLinks: direct parents punctuation should be part of the link text. <a href="">Parent~</a> vs <a href="">Parent</a>~ 2013-02-12 16:51:35 +10:00
mathematicalcoffee
9183a90aa5 jsdoc/util/templateHelper: added getSignatureReturns, registerLink, resolveAuthorLinks, getAncestorLinks tests 2013-02-12 16:40:48 +10:00
mathematicalcoffee
d985da693e BUGFIX: '@param [foo]' should have the 'optional' property set (tags with no type but implied properties in the name should have those properties set on the tag) 2013-02-12 13:55:20 +10:00
mathematicalcoffee
c3f04020ef templateHelper.js: longnameToUrl, getSignatureParams, getSignatureType tests added 2013-02-12 13:20:16 +10:00
mathematicalcoffee
d93e85c096 added tests for getAttribs and scopeToPunc 2013-02-11 16:57:46 +10:00
mathematicalcoffee
0bc2d0b78f added tests for jsdoc/util/doop 2013-02-11 15:16:19 +10:00
mathematicalcoffee
ed6de4a5d9 added tests for jsdoc/tag/type/closerCompilerType 2013-02-08 13:59:21 +10:00
mathematicalcoffee
1c52170c09 FIX: in Tag constructor, we should look up the tag definition using the trimmed (and lowercased) title 2013-02-08 13:52:12 +10:00
mathematicalcoffee
2161359eeb added tests for jsdoc/tag. 2013-02-08 13:41:30 +10:00
mathematicalcoffee
eeb1c8da47 Merge branch 'tests-fixes-dictionary' into tests-tag 2013-02-08 11:13:34 +10:00
mathematicalcoffee
0f1f9ff663 added tests for jsdoc/tag/validator.js 2013-02-08 11:05:29 +10:00