documentation/default_theme/test/format_parameters.js
Tom MacWright 3f08c19533 Move documentation-theme-utils into core
Also:

* Fixes many issues in the default theme
* Moves the default theme from default-theme to default_theme
* Creates a new, robust linker infrastructure that will support
  bare links
* Replaces slugg with github-slugger
* Outputs unknown types as Any. Fixes #451
2016-06-08 12:40:05 -04:00

11 lines
417 B
JavaScript

var test = require('tap').test;
var formatParameters = require('../lib/format_parameters');
test('main', function (t) {
t.deepEqual(formatParameters({}), '');
t.deepEqual(formatParameters({ params: [] }), '()');
t.deepEqual(formatParameters({ params: [{ name: 'foo' }] }), '(foo: )');
t.deepEqual(formatParameters({ params: [{ name: 'foo', type: { type: 'OptionalType' } }] }), '(foo: [])');
t.done();
});