diff options
| author | Marcos Magueta <maguetamarcos@gmail.com> | 2025-12-04 00:44:06 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-04 00:44:06 -0300 |
| commit | c4e1b573dacd67277ea9df1751574ef2dfb44601 (patch) | |
| tree | 65c25171935e503716a694383dc19a5b300140a0 /test/join_test.erl | |
| parent | ac7b0497ed6d13605fdb4cd4bda557d9182e3037 (diff) | |
| download | Sakura-c4e1b573dacd67277ea9df1751574ef2dfb44601.tar.gz Sakura-c4e1b573dacd67277ea9df1751574ef2dfb44601.zip | |
Infinite domains and membership rework (#22)
Diffstat (limited to '')
| -rw-r--r-- | test/join_test.erl | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/test/join_test.erl b/test/join_test.erl index 8abdc0b..de62127 100644 --- a/test/join_test.erl +++ b/test/join_test.erl @@ -207,19 +207,13 @@ test_theta_join_complex_predicate(DB) -> %%% Integration Tests test_join_with_infinite_relation(DB) -> - % Create integers relation - {DB1, _} = operations:create_infinite_relation(DB, #{ - name => integers, - schema => #{}, - cardinality => aleph_zero, - generator => {primitive, integers} - }), + % Integers are built-in, no need to create them % Get small set of integers - IntIter = operations:get_tuples_iterator(DB1, integers, #{value => {range, 1, 5}}), + IntIter = operations:get_tuples_iterator(DB, integer, #{value => {range, 1, 5}}), % Get employees - EmpIter = operations:get_tuples_iterator(DB1, employees, #{}), + EmpIter = operations:get_tuples_iterator(DB, employees, #{}), % Join where employee.id matches integer.value Predicate = fun(Emp, Int) -> |
