From 91d040211a4ed6e4157896256a762d3854777b5e Mon Sep 17 00:00:00 2001 From: Max Nanis Date: Fri, 6 Mar 2026 16:49:46 -0500 Subject: Initial commit --- tests/managers/test_lucid.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/managers/test_lucid.py (limited to 'tests/managers/test_lucid.py') diff --git a/tests/managers/test_lucid.py b/tests/managers/test_lucid.py new file mode 100644 index 0000000..1a1bae7 --- /dev/null +++ b/tests/managers/test_lucid.py @@ -0,0 +1,23 @@ +import pytest + +from generalresearch.managers.lucid.profiling import get_profiling_library + +qids = ["42", "43", "45", "97", "120", "639", "15297"] + + +class TestLucidProfiling: + + @pytest.mark.skip + def test_get_library(self, thl_web_rr): + pks = [(qid, "us", "eng") for qid in qids] + qs = get_profiling_library(thl_web_rr, pks=pks) + assert len(qids) == len(qs) + + # just making sure this doesn't raise errors + for q in qs: + q.to_upk_question() + + # a lot will fail parsing because they have no options or the options are blank + # just asserting that we get some back + qs = get_profiling_library(thl_web_rr, country_iso="mx", language_iso="spa") + assert len(qs) > 100 -- cgit v1.2.3