Auto merge of #80565 - camelid:fix-not-has, r=GuillaumeGomez

Fix tests that incorrectly used `!@has` instead of `@!has`

The command is ``@!has`,` not `!`@has`.` I don't think these checks were
doing anything before! Ideally we would accept `!`@has`` as well, or at
least fail tests that use `!`@has`.` The current behavior seems to be
silently ignoring the check, which is very confusing.

r? `@GuillaumeGomez`
This commit is contained in:
bors 2021-01-01 16:12:27 +00:00
commit 206ee1eea3
3 changed files with 3 additions and 3 deletions

View File

@ -14,5 +14,5 @@ mod asdf {
// @has trait_vis/struct.SomeStruct.html
// @has - '//code' 'impl ThisTrait for SomeStruct'
// !@has - '//code' 'impl PrivateTrait for SomeStruct'
// @!has - '//code' 'impl PrivateTrait for SomeStruct'
pub use asdf::SomeStruct;

View File

@ -7,7 +7,7 @@ impl Foo {
}
// @has issue_74083/struct.Bar.html
// !@has - '//div[@class="sidebar-links"]/a[@href="#method.foo"]' 'foo'
// @!has - '//div[@class="sidebar-links"]/a[@href="#method.foo"]' 'foo'
pub struct Bar {
foo: Foo,
}

View File

@ -1,7 +1,7 @@
#![crate_name = "foo"]
// @has foo/fn.foo.html
// !@has - '//a[@href="http://a.a"]'
// @!has - '//a[@href="http://a.a"]'
// @has - '//a[@href="#implementing-stuff-somewhere"]' 'Implementing stuff somewhere'
// @has - '//a[@href="#another-one-urg"]' 'Another one urg'