File tree 1 file changed +5
-1
lines changed
1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -90,7 +90,9 @@ does is call the `main()` that's in this crate's `lib.rs`, though.)
90
90
are in ` tests/rustdoc-gui ` . These use a [ NodeJS tool called
91
91
browser-UI-test] ( https://github.com/GuillaumeGomez/browser-UI-test/ ) that uses
92
92
puppeteer to run tests in a headless browser and check rendering and
93
- interactivity.
93
+ interactivity. For information on how to write this form of test,
94
+ see [ ` tests/rustdoc-gui/README.md ` ] [ rustdoc-gui-readme ]
95
+ as well as [ the description of the ` .goml ` format] [ goml-script ]
94
96
* Additionally, JavaScript type annotations are written using [ TypeScript-flavored JSDoc]
95
97
comments and an external d.ts file. The code itself is plain, valid JavaScript; we only
96
98
use tsc as a linter.
@@ -100,6 +102,8 @@ does is call the `main()` that's in this crate's `lib.rs`, though.)
100
102
[ These tests have several extra directives available to them] ( ./rustdoc-internals/rustdoc-test-suite.md ) .
101
103
102
104
[ TypeScript-flavored JSDoc ] : https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html
105
+ [ rustdoc-gui-readme ] : https://github.com/rust-lang/rust/blob/master/tests/rustdoc-gui/README.md
106
+ [ goml-script ] : https://github.com/GuillaumeGomez/browser-UI-test/blob/master/goml-script.md
103
107
104
108
## Constraints
105
109
You can’t perform that action at this time.
0 commit comments