summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Chernyavsky <mikhail.chernyavsky@jetbrains.com>2023-10-07 00:45:05 +0200
committerMikhail Chernyavsky <mikhail.chernyavsky@jetbrains.com>2024-01-08 22:57:03 +0100
commit9bcf1471a1deb17ef1caef493fd7c3413ddf0f87 (patch)
tree70c228418d1c5f3d6dc9d115fd0e81fbfcfe7352
parentff08da0c8a93b3efaea47d1715df056b43ada95a (diff)
downloadintellij-rust-9bcf1471a1deb17ef1caef493fd7c3413ddf0f87.tar.gz
RUST-11650: Fix tests for diffs parsing on 1.73.0
(cherry picked from commit dc95078bb7d3a95cf4ebfba3479e784355a4e465)
-rw-r--r--src/test/kotlin/org/rustSlowTests/cargo/runconfig/test/CargoTestNodeInfoTest.kt32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/test/kotlin/org/rustSlowTests/cargo/runconfig/test/CargoTestNodeInfoTest.kt b/src/test/kotlin/org/rustSlowTests/cargo/runconfig/test/CargoTestNodeInfoTest.kt
index 1955f9d4d..9e463237b 100644
--- a/src/test/kotlin/org/rustSlowTests/cargo/runconfig/test/CargoTestNodeInfoTest.kt
+++ b/src/test/kotlin/org/rustSlowTests/cargo/runconfig/test/CargoTestNodeInfoTest.kt
@@ -31,9 +31,9 @@ class CargoTestNodeInfoTest : CargoTestRunnerTestBase() {
fun `test int diff (new)`() = checkErrors("""
assert_eq!(1, 2);
""", """
- assertion failed: `(left == right)`
- left: `1`,
- right: `2`
+ assertion `left == right` failed
+ left: 1
+ right: 2
""", Diff("1", "2"))
@MaxRustcVersion("1.72.1")
@@ -49,9 +49,9 @@ class CargoTestNodeInfoTest : CargoTestRunnerTestBase() {
fun `test char diff (new)`() = checkErrors("""
assert_eq!('a', 'c');
""", """
- assertion failed: `(left == right)`
- left: `'a'`,
- right: `'c'`
+ assertion `left == right` failed
+ left: 'a'
+ right: 'c'
""", Diff("a", "c"))
@MaxRustcVersion("1.72.1")
@@ -67,9 +67,9 @@ class CargoTestNodeInfoTest : CargoTestRunnerTestBase() {
fun `test string diff (new)`() = checkErrors("""
assert_eq!("aaa", "bbb");
""", """
- assertion failed: `(left == right)`
- left: `"aaa"`,
- right: `"bbb"`
+ assertion `left == right` failed
+ left: "aaa"
+ right: "bbb"
""", Diff("aaa", "bbb"))
@MaxRustcVersion("1.72.1")
@@ -85,9 +85,9 @@ class CargoTestNodeInfoTest : CargoTestRunnerTestBase() {
fun `test multiline string diff (new)`() = checkErrors("""
assert_eq!("a\naa", "bbb");
""", """
- assertion failed: `(left == right)`
- left: `"a\naa"`,
- right: `"bbb"`
+ assertion `left == right` failed
+ left: "a\naa"
+ right: "bbb"
""", Diff("a\naa", "bbb"))
fun `test assert_eq with message`() = checkErrors("""
@@ -115,9 +115,9 @@ class CargoTestNodeInfoTest : CargoTestRunnerTestBase() {
fun `test assert_ne (new)`() = checkErrors("""
assert_ne!(123, 123);
""", """
- assertion failed: `(left != right)`
- left: `123`,
- right: `123`
+ assertion `left != right` failed
+ left: 123
+ right: 123
""")
fun `test assert_ne with message`() = checkErrors("""
@@ -257,7 +257,7 @@ class CargoTestNodeInfoTest : CargoTestRunnerTestBase() {
shouldPass: Boolean = false
) {
val testNode = getTestNode(testFnText, shouldPass)
- assertEquals(message.trimIndent(), testNode.errorMessage)
+ assertEquals(message.trimIndent(), testNode.errorMessage?.trimEnd())
if (diff != null) {
val diffProvider = testNode.diffViewerProvider ?: error("Diff should be not null")
assertEquals(diff.actual, diffProvider.left)