1
0
mirror of synced 2026-07-06 16:40:01 +00:00

fix(assertions): error message when not is used (#671)

This commit is contained in:
Yury Semikhatsky
2021-10-27 16:46:13 -07:00
committed by GitHub
parent 38bde7ad25
commit a60b0a9b78
2 changed files with 12 additions and 9 deletions
@@ -51,6 +51,9 @@ class AssertionsBase {
if (expectOptions.timeout == null) {
expectOptions.timeout = 5_000.0;
}
if (expectOptions.isNot) {
message = message.replace("expected to", "expected not to");
}
FrameExpectResult result = actualLocator.expect(expression, expectOptions);
if (result.matches == isNot) {
Object actual = result.received == null ? null : Serialization.deserialize(result.received);
@@ -139,7 +139,7 @@ public class TestLocatorAssertions extends TestBase {
} catch (AssertionFailedError e) {
assertEquals("[]", e.getExpected().getStringRepresentation());
assertEquals("null", e.getActual().getStringRepresentation());
assertTrue(e.getMessage().contains("Locator expected to have text"), e.getMessage());
assertTrue(e.getMessage().contains("Locator expected not to have text"), e.getMessage());
}
}
@@ -499,7 +499,7 @@ public class TestLocatorAssertions extends TestBase {
} catch (AssertionFailedError e) {
assertNull(e.getExpected());
assertNull(e.getActual());
assertTrue(e.getMessage().contains("Locator expected to be checked"), e.getMessage());
assertTrue(e.getMessage().contains("Locator expected not to be checked"), e.getMessage());
}
}
@@ -534,7 +534,7 @@ public class TestLocatorAssertions extends TestBase {
} catch (AssertionFailedError e) {
assertNull(e.getExpected());
assertNull(e.getActual());
assertTrue(e.getMessage().contains("Locator expected to be disabled"), e.getMessage());
assertTrue(e.getMessage().contains("Locator expected not to be disabled"), e.getMessage());
}
}
@@ -569,7 +569,7 @@ public class TestLocatorAssertions extends TestBase {
} catch (AssertionFailedError e) {
assertNull(e.getExpected());
assertNull(e.getActual());
assertTrue(e.getMessage().contains("Locator expected to be editable"), e.getMessage());
assertTrue(e.getMessage().contains("Locator expected not to be editable"), e.getMessage());
}
}
@@ -605,7 +605,7 @@ public class TestLocatorAssertions extends TestBase {
} catch (AssertionFailedError e) {
assertNull(e.getExpected());
assertNull(e.getActual());
assertTrue(e.getMessage().contains("Locator expected to be empty"), e.getMessage());
assertTrue(e.getMessage().contains("Locator expected not to be empty"), e.getMessage());
}
}
@@ -640,7 +640,7 @@ public class TestLocatorAssertions extends TestBase {
} catch (AssertionFailedError e) {
assertNull(e.getExpected());
assertNull(e.getActual());
assertTrue(e.getMessage().contains("Locator expected to be enabled"), e.getMessage());
assertTrue(e.getMessage().contains("Locator expected not to be enabled"), e.getMessage());
}
}
@@ -677,7 +677,7 @@ public class TestLocatorAssertions extends TestBase {
} catch (AssertionFailedError e) {
assertNull(e.getExpected());
assertNull(e.getActual());
assertTrue(e.getMessage().contains("Locator expected to be focused"), e.getMessage());
assertTrue(e.getMessage().contains("Locator expected not to be focused"), e.getMessage());
}
}
@@ -712,7 +712,7 @@ public class TestLocatorAssertions extends TestBase {
} catch (AssertionFailedError e) {
assertNull(e.getExpected());
assertNull(e.getActual());
assertTrue(e.getMessage().contains("Locator expected to be hidden"), e.getMessage());
assertTrue(e.getMessage().contains("Locator expected not to be hidden"), e.getMessage());
}
}
@@ -747,7 +747,7 @@ public class TestLocatorAssertions extends TestBase {
} catch (AssertionFailedError e) {
assertNull(e.getExpected());
assertNull(e.getActual());
assertTrue(e.getMessage().contains("Locator expected to be visible"), e.getMessage());
assertTrue(e.getMessage().contains("Locator expected not to be visible"), e.getMessage());
}
}
}