diff options
author | Ondřej Žára <ondrej.zara@gmail.com> | 2020-04-03 10:32:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-03 10:32:46 +0200 |
commit | b57d075c07c30000d46b09062cd9e7328bcff1bc (patch) | |
tree | a2889e16ad697a9e70b2c694319ab00ec2f27c2d /cli/doc/tests.rs | |
parent | c8fc29fcca0171166b7093d278bfbe03d970f1a5 (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.rs | 7 |
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") ); } |