File 2534-ei-Fix-decode-testcase-on-wsl.patch of Package erlang

From a2ee91644bbc602f64161b1058614e9f86e27d03 Mon Sep 17 00:00:00 2001
From: Lukas Larsson <lukas@erlang.org>
Date: Tue, 2 Jun 2020 09:26:24 +0200
Subject: [PATCH 08/18] ei: Fix decode testcase on wsl

---
 lib/erl_interface/test/ei_decode_SUITE.erl | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/lib/erl_interface/test/ei_decode_SUITE.erl b/lib/erl_interface/test/ei_decode_SUITE.erl
index fee99aba7c..a2b5d1c443 100644
--- a/lib/erl_interface/test/ei_decode_SUITE.erl
+++ b/lib/erl_interface/test/ei_decode_SUITE.erl
@@ -313,8 +313,13 @@ test_ei_cmp_nc(Config) when is_list(Config) ->
     check_cmp(P, mk_pid({a@b, 4711}, 17, 17), mk_pid({a@b, 4711}, 18, 17)),
     check_cmp(P, mk_pid({a@b, 4711}, 17, 17), mk_pid({a@b, 4711}, 17, 18)),
 
-    Prt0 = open_port({spawn, "true"},[]),
-    Prt1 = open_port({spawn, "true"},[]),
+    Cmd = case os:type() of
+              {win32, _} -> "cmd /q /c true";
+              _ -> "true"
+          end,
+
+    Prt0 = open_port({spawn, Cmd},[]),
+    Prt1 = open_port({spawn, Cmd},[]),
 
     check_cmp(P, Prt0, Prt0),
     check_cmp(P, Prt1, Prt0),
-- 
2.26.2

openSUSE Build Service is sponsored by