aboutsummaryrefslogtreecommitdiffstats
path: root/test/join_test.erl
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2025-12-04 00:44:06 -0300
committerGitHub <noreply@github.com>2025-12-04 00:44:06 -0300
commitc4e1b573dacd67277ea9df1751574ef2dfb44601 (patch)
tree65c25171935e503716a694383dc19a5b300140a0 /test/join_test.erl
parentac7b0497ed6d13605fdb4cd4bda557d9182e3037 (diff)
downloadSakura-c4e1b573dacd67277ea9df1751574ef2dfb44601.tar.gz
Sakura-c4e1b573dacd67277ea9df1751574ef2dfb44601.zip
Infinite domains and membership rework (#22)
Diffstat (limited to '')
-rw-r--r--test/join_test.erl12
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) ->