From 21884df45e0946caa46004c1c7a35fcdf086d785 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Birrer?= Date: Fri, 17 Sep 2021 17:54:40 +0200 Subject: [PATCH] chore(deps): handle enum in filter projectcaluma/caluma#814 --- caluma/caluma_form/filters.py | 4 +- .../__snapshots__/test_filter_by_answer.ambr | 152 +++++++++--------- xfails.list | 136 ---------------- 3 files changed, 79 insertions(+), 213 deletions(-) diff --git a/caluma/caluma_form/filters.py b/caluma/caluma_form/filters.py index aeea22887..e6cec7576 100644 --- a/caluma/caluma_form/filters.py +++ b/caluma/caluma_form/filters.py @@ -209,6 +209,7 @@ def filter(self, qs, value): def apply_expr(self, qs, expr): lookup = expr.get("lookup", self.lookup_expr) + lookup_expr = (hasattr(lookup, "value") and lookup.value) or lookup question_slug = expr["question"] match_value = expr.get("value") @@ -243,7 +244,7 @@ def apply_expr(self, qs, expr): else: answers = answers.filter( **{ - f"{answer_value}__{lookup}": match_value, + f"{answer_value}__{lookup_expr}": match_value, "question__slug": question_slug, } ) @@ -268,6 +269,7 @@ def _validate_lookup(self, question, lookup): ) if lookup not in valid_lookups: + lookup = (hasattr(lookup, "value") and lookup.value) or lookup raise exceptions.ValidationError( f"Invalid lookup for question slug={question.slug} ({question.type.upper()}): {lookup.upper()}" ) diff --git a/caluma/caluma_form/tests/__snapshots__/test_filter_by_answer.ambr b/caluma/caluma_form/tests/__snapshots__/test_filter_by_answer.ambr index ad475988b..7acfb7760 100644 --- a/caluma/caluma_form/tests/__snapshots__/test_filter_by_answer.ambr +++ b/caluma/caluma_form/tests/__snapshots__/test_filter_by_answer.ambr @@ -31,7 +31,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): CONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): CONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -202,7 +202,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -239,7 +239,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -449,7 +449,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -486,7 +486,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): CONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): CONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -657,7 +657,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -694,7 +694,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -890,7 +890,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=calculated_float (CALCULATED_FLOAT): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1018,7 +1018,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): GTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): GTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1054,7 +1054,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): GT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): GT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1090,7 +1090,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1211,7 +1211,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): LTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): LTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1247,7 +1247,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): LT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): LT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1328,7 +1328,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1442,7 +1442,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): GTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): GTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1478,7 +1478,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): GT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): GT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1514,7 +1514,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1628,7 +1628,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): LTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): LTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1664,7 +1664,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): LT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): LT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1738,7 +1738,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=choice (CHOICE): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=choice (CHOICE): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1775,7 +1775,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=date (DATE): CONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=date (DATE): CONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1946,7 +1946,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=date (DATE): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=date (DATE): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -1983,7 +1983,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=date (DATE): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=date (DATE): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -2193,7 +2193,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=date (DATE): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=date (DATE): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -2230,7 +2230,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=date (DATE): CONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=date (DATE): CONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -2401,7 +2401,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=date (DATE): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=date (DATE): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -2438,7 +2438,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=date (DATE): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=date (DATE): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -2634,7 +2634,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=date (DATE): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=date (DATE): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -3483,7 +3483,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=float (FLOAT): CONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=float (FLOAT): CONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -3654,7 +3654,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=float (FLOAT): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=float (FLOAT): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -3691,7 +3691,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=float (FLOAT): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=float (FLOAT): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -3901,7 +3901,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=float (FLOAT): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=float (FLOAT): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -3938,7 +3938,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=float (FLOAT): CONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=float (FLOAT): CONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -4109,7 +4109,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=float (FLOAT): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=float (FLOAT): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -4146,7 +4146,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=float (FLOAT): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=float (FLOAT): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -4342,7 +4342,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=float (FLOAT): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=float (FLOAT): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -4379,7 +4379,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=integer (INTEGER): CONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=integer (INTEGER): CONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -4550,7 +4550,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=integer (INTEGER): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=integer (INTEGER): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -4587,7 +4587,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=integer (INTEGER): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=integer (INTEGER): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -4797,7 +4797,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=integer (INTEGER): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=integer (INTEGER): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -4834,7 +4834,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=integer (INTEGER): CONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=integer (INTEGER): CONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5005,7 +5005,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=integer (INTEGER): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=integer (INTEGER): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5042,7 +5042,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=integer (INTEGER): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=integer (INTEGER): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5238,7 +5238,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=integer (INTEGER): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=integer (INTEGER): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5375,7 +5375,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): GTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): GTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5414,7 +5414,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): GT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): GT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5453,7 +5453,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5583,7 +5583,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): LTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): LTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5622,7 +5622,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): LT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): LT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5709,7 +5709,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5832,7 +5832,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): GTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): GTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5871,7 +5871,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): GT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): GT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -5910,7 +5910,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): ICONTAINS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): ICONTAINS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6033,7 +6033,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): LTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): LTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6072,7 +6072,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): LT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): LT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6152,7 +6152,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): STARTSWITH\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=multiple_choice (MULTIPLE_CHOICE): STARTSWITH', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6283,7 +6283,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): GTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): GTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6320,7 +6320,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): GT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): GT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6404,7 +6404,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6481,7 +6481,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): LTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): LTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6518,7 +6518,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): LT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): LT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6721,7 +6721,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): GTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): GTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6758,7 +6758,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): GT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): GT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6835,7 +6835,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6912,7 +6912,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): LTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): LTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -6949,7 +6949,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=text (TEXT): LT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=text (TEXT): LT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7159,7 +7159,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): GTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): GTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7196,7 +7196,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): GT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): GT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7280,7 +7280,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7357,7 +7357,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): LTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): LTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7394,7 +7394,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): LT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): LT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7597,7 +7597,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): GTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): GTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7634,7 +7634,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): GT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): GT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7711,7 +7711,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): INTERSECTS\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): INTERSECTS', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7788,7 +7788,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): LTE\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): LTE', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- @@ -7825,7 +7825,7 @@ 'data': { 'allDocuments': None, }, - 'errors': '[GraphQLLocatedError("[\'Invalid lookup for question slug=textarea (TEXTAREA): LT\']")]', + 'errors': "[GraphQLError('Invalid lookup for question slug=textarea (TEXTAREA): LT', locations=[SourceLocation(line=3, column=11)], path=['allDocuments'])]", }, } --- diff --git a/xfails.list b/xfails.list index a225bc9fb..1bab1c838 100644 --- a/xfails.list +++ b/xfails.list @@ -60,141 +60,6 @@ "caluma.caluma_form.tests.test_document.test_validity_query[true-text-None-True]", "caluma.caluma_form.tests.test_document.test_validity_with_visibility[False]", "caluma.caluma_form.tests.test_document.test_validity_with_visibility[True]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-matching-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-matching-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-matching-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-matching-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-matching-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-matching-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-matching-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-nomatch-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-nomatch-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-nomatch-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-nomatch-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-nomatch-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[calculated_float-11.5-nomatch-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-matching-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-matching-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-matching-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-matching-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-matching-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-matching-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-matching-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-matching-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-nomatch-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-nomatch-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-nomatch-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-nomatch-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-nomatch-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[choice-a-nomatch-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-ISNULL]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-matching-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-ISNULL]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[date-2018-05-09-nomatch-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-ISNULL]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-None]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-matching-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-ISNULL]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-None]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[datetime-2018-05-09T14:54:51.728786-nomatch-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-matching-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-matching-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-matching-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-matching-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-matching-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-matching-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-matching-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-nomatch-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-nomatch-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-nomatch-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-nomatch-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-nomatch-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[float-11.5-nomatch-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-matching-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-matching-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-matching-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-matching-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-matching-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-matching-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-matching-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-nomatch-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-nomatch-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-nomatch-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-nomatch-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-nomatch-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[integer-10-nomatch-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-matching-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-matching-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-matching-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-matching-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-matching-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-matching-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-matching-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-matching-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-nomatch-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-nomatch-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-nomatch-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-nomatch-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-nomatch-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[multiple_choice-search_value0-nomatch-STARTSWITH]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-matching-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-matching-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-matching-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-matching-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-matching-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-matching-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-matching-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-matching-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-nomatch-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-nomatch-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-nomatch-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-nomatch-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[text-foo-nomatch-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-matching-CONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-matching-EXACT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-matching-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-matching-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-matching-ICONTAINS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-matching-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-matching-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-matching-LT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-nomatch-GTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-nomatch-GT]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-nomatch-INTERSECTS]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-nomatch-LTE]", - "caluma.caluma_form.tests.test_filter_by_answer.test_query_all_questions[textarea-foo-nomatch-LT]", "caluma.caluma_form.tests.test_form.test_query_all_forms[First result-1st-float]", "caluma.caluma_form.tests.test_form.test_remove_form_question", "caluma.caluma_form.tests.test_form.test_save_form[-de]", @@ -289,7 +154,6 @@ "caluma.caluma_workflow.tests.test_case.test_save_case[startCase-False-[\"group-name\"]|groups-100]", "caluma.caluma_workflow.tests.test_case.test_save_case[startCase-False-[\"group-name\"]|groups-None]", "caluma.caluma_workflow.tests.test_case.test_status_filter", - "caluma.caluma_workflow.tests.test_case.test_work_item_document[blah-hello-1-theform-asdf-text]", "caluma.caluma_workflow.tests.test_events.test_events", "caluma.caluma_workflow.tests.test_events.test_skip_event", "caluma.caluma_workflow.tests.test_task.test_query_all_tasks[simple]",