From 06ff700ad897a39a512062b9f38b75bfbba2dec2 Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Fri, 14 Oct 2022 17:56:04 +0100 Subject: [PATCH] tests: Fix checks for line endings in spawn-test on Windows Signed-off-by: Philip Withnall --- glib/tests/spawn-test.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/glib/tests/spawn-test.c b/glib/tests/spawn-test.c index 4e54ab258..44d585dcf 100644 --- a/glib/tests/spawn-test.c +++ b/glib/tests/spawn-test.c @@ -97,7 +97,10 @@ test_spawn_basics (void) &output, &erroutput, NULL, &err); g_assert_no_error (err); g_assert_true (result); - g_assert_cmpstr (output, ==, "line 2\nline first\nline last\n"); + if (strchr (output, '\r') != NULL) + g_assert_cmpstr (output, ==, "line 2\r\nline first\r\nline last\r\n"); + else + g_assert_cmpstr (output, ==, "line 2\nline first\nline last\n"); g_assert_cmpstr (erroutput, ==, ""); g_free (output);