Fixed #72 : Exception when get_results(id=10)

Fixed #74 : Keyword parameters are no longer recognized when a concept that redefines equality is created
Fixed #118 : RecursionError: maximum recursion depth exceeded
Fixed #119 : PreventCircularReferenceEvaluator
Fixed #121 : Plural are not updated when new elements are added
Fixed #123 : BaseCache : Values in cache can be evicted before being committed
Fixed #105 : TOO_MANY_ERROR is not the relevant error when results are filtered
This commit is contained in:
2021-09-09 10:57:01 +02:00
parent 54e5681c5a
commit 945807b375
36 changed files with 503 additions and 98 deletions
+3
View File
@@ -127,6 +127,9 @@ class TestExecutionContext(TestUsingMemoryBasedSheerka):
stop=lambda ec: ec.obj == "skip",
start_with_self=True,
get_obj=lambda ec: ec.obj)) == ["obj_abbb", "skip"]
assert list(abbb.search(only_first=True)) == [abb]
assert list(abbb.search(start_with_self=True, only_first=True)) == [abbb]
assert list(abbb.search(lambda ec: ec.obj != "skip", only_first=True)) == [ab]
def test_i_can_deactivate_push(self):
sheerka = self.get_sheerka()