Skip to content

Commit

Permalink
Add UI regressions tests for rustdoc --show-coverage option
Browse files Browse the repository at this point in the history
  • Loading branch information
GuillaumeGomez committed Nov 4, 2024
1 parent e9161db commit 0eff07e
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 0 deletions.
13 changes: 13 additions & 0 deletions tests/rustdoc-ui/show-coverage-json.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
//@ compile-flags: -Z unstable-options --show-coverage --output-format=json
//@ check-pass

mod bar {
/// a
///
/// ```
/// let x = 0;
/// ```
pub struct Foo;
}

pub use bar::Foo;
1 change: 1 addition & 0 deletions tests/rustdoc-ui/show-coverage-json.stdout
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"$DIR/show-coverage-json.rs":{"total":2,"with_docs":1,"total_examples":2,"with_examples":1}}
13 changes: 13 additions & 0 deletions tests/rustdoc-ui/show-coverage.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
//@ compile-flags: -Z unstable-options --show-coverage
//@ check-pass

mod bar {
/// a
///
/// ```
/// let x = 0;
/// ```
pub struct Foo;
}

pub use bar::Foo;
7 changes: 7 additions & 0 deletions tests/rustdoc-ui/show-coverage.stdout
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
+-------------------------------------+------------+------------+------------+------------+
| File | Documented | Percentage | Examples | Percentage |
+-------------------------------------+------------+------------+------------+------------+
| ...ests/rustdoc-ui/show-coverage.rs | 1 | 50.0% | 1 | 50.0% |
+-------------------------------------+------------+------------+------------+------------+
| Total | 1 | 50.0% | 1 | 50.0% |
+-------------------------------------+------------+------------+------------+------------+

0 comments on commit 0eff07e

Please sign in to comment.