From d23056ffe190271510ef0babebc740dc1f21611b Mon Sep 17 00:00:00 2001 From: Ricardo Martincoski Date: Sat, 10 Aug 2019 22:35:36 -0300 Subject: [PATCH] support/testing: make crossbar to use umsgpack Since version 19.3.3, python-autobahn assumes that when CPython is used msgpack will be used as well [1]. But it still allows the user to override this behavior by setting an environment variable [2] to use umsgpack. Make the test to explicitly use umsgpack since it is part of the minimal config (python-crossbar selects python-u-msgpack). Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/269139430 [1] https://github.com/crossbario/autobahn-python/commit/ea019b80427c9f6d43938631f8143bf7c993b4e7 [2] https://github.com/crossbario/autobahn-python/commit/fe70ceebe04849470b0c81b26ff6e65e709b0d33 Signed-off-by: Ricardo Martincoski Cc: Thomas Petazzoni Cc: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- support/testing/tests/package/sample_python_crossbar.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/support/testing/tests/package/sample_python_crossbar.py b/support/testing/tests/package/sample_python_crossbar.py index 3695fe92c0..374cccd837 100644 --- a/support/testing/tests/package/sample_python_crossbar.py +++ b/support/testing/tests/package/sample_python_crossbar.py @@ -1,3 +1,5 @@ +import os import crossbar +os.environ["AUTOBAHN_USE_UMSGPACK"] = "1" crossbar.run(["version"]) -- 2.30.2