Skip to content

Commit 982ef39

Browse files
Add test for new DOM for empty impls
1 parent 0db26d6 commit 982ef39

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

src/test/rustdoc/empty-impls.rs

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#![crate_name = "foo"]
2+
3+
// @has foo/struct.Foo.html
4+
// @has - '//div[@id="synthetic-implementations-list"]/h3[@id="impl-Send"]' 'impl Send for Foo'
5+
pub struct Foo;
6+
7+
pub trait EmptyTrait {}
8+
9+
// @has - '//div[@id="trait-implementations-list"]/h3[@id="impl-EmptyTrait"]' 'impl EmptyTrait for Foo'
10+
impl EmptyTrait for Foo {}
11+
12+
pub trait NotEmpty {
13+
fn foo(&self);
14+
}
15+
16+
// @has - '//div[@id="trait-implementations-list"]/details/summary/h3[@id="impl-NotEmpty"]' 'impl NotEmpty for Foo'
17+
impl NotEmpty for Foo {
18+
fn foo(&self) {}
19+
}

0 commit comments

Comments
 (0)