From 645251a134fe7764f59bc592af0c6ae3fadb118c Mon Sep 17 00:00:00 2001 From: Jeremy Tuloup Date: Tue, 1 Aug 2023 07:38:32 +0000 Subject: [PATCH] update test for labextensions --- integration-tests/test_extensions.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/integration-tests/test_extensions.py b/integration-tests/test_extensions.py index 26d4f03..bdd9e60 100644 --- a/integration-tests/test_extensions.py +++ b/integration-tests/test_extensions.py @@ -39,9 +39,8 @@ def test_labextensions(): ] for e in extensions: - assert f"{e} \x1b[32m enabled \x1b[0m" in proc.stdout.decode() - - # Ensure we have 'OK' messages in our stdout, to make sure everything is importable - assert proc.stderr.decode() == " - Validating: \x1b[32mOK\x1b[0m\n" * len( - extensions - ) + # jupyter labextension lists outputs to stderr + out = proc.stderr.decode() + enabled_ok_pattern = re.compile(fr"{e}.*enabled.*OK") + matches = enabled_ok_pattern.search(proc.stderr.decode()) + assert matches is not None