summaryrefslogtreecommitdiff
path: root/cli/doc/tests.rs
diff options
context:
space:
mode:
authorOndřej Žára <ondrej.zara@gmail.com>2020-04-03 10:32:46 +0200
committerGitHub <noreply@github.com>2020-04-03 10:32:46 +0200
commitb57d075c07c30000d46b09062cd9e7328bcff1bc (patch)
treea2889e16ad697a9e70b2c694319ab00ec2f27c2d /cli/doc/tests.rs
parentc8fc29fcca0171166b7093d278bfbe03d970f1a5 (diff)
`deno doc` parses super-class names (#4595)
Co-Authored-By: Luca Casonato <luca.casonato@antipy.com>
Diffstat (limited to 'cli/doc/tests.rs')
-rw-r--r--cli/doc/tests.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/cli/doc/tests.rs b/cli/doc/tests.rs
index 7acadc228..16dce4dbe 100644
--- a/cli/doc/tests.rs
+++ b/cli/doc/tests.rs
@@ -8,9 +8,9 @@ use serde_json::json;
fn export_fn() {
let source_code = r#"/**
* Hello there, this is a multiline JSdoc.
-*
+*
* It has many lines
-*
+*
* Or not that many?
*/
export function foo(a: string, b: number): void {
@@ -139,6 +139,7 @@ export class Foobar extends Fizz implements Buzz {
"jsDoc": "Class doc",
"classDef": {
"isAbstract": false,
+ "superClass": "Fizz",
"constructors": [
{
"jsDoc": "Constructor js doc",
@@ -308,7 +309,7 @@ export class Foobar extends Fizz implements Buzz {
assert!(
colors::strip_ansi_codes(super::printer::format(entries).as_str())
- .contains("class Foobar")
+ .contains("class Foobar extends Fizz")
);
}