From: Ricardo Martincoski Date: Sun, 11 Aug 2019 01:35:36 +0000 (-0300) Subject: support/testing: make crossbar to use umsgpack X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d23056ffe190271510ef0babebc740dc1f21611b;p=buildroot.git 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 --- 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"])