@@ -56,10 +56,12 @@ funcs = Dict(
5656 ],
5757)
5858
59- for (f, results) in funcs, (key, vals) in enumerate (data)
60- @test f (vals. first) == results[key]
61- foreach (i -> f (i, vals. first), vals. first)
59+ for (f, results) in funcs
6260 @info f
61+ for (key, vals) in enumerate (data)
62+ @test f (vals. first) == results[key]
63+ foreach (i -> f (i, vals. first), vals. first)
64+ end
6365end
6466
6567# Test transformations with parameter
@@ -90,20 +92,26 @@ funcs_param = Dict(
9092 ],
9193)
9294
93- for (f, results) in funcs_param, (key, vals) in enumerate (data)
94- @test f (vals. first, vals. second) == results[key]
95- foreach (i -> f (i, vals. first, vals. second), vals. first)
95+ for (f, results) in funcs_param
9696 @info f
97+ for (key, vals) in enumerate (data)
98+ @test f (vals. first, vals. second) == results[key]
99+ foreach (i -> f (i, vals. first, vals. second), vals. first)
100+ end
97101end
98102
99103# arithmetic layer
104+ @info CN. _ar_sum
100105@test CN. _ar_sum (map (p -> p. first, data)) == [2 , 7 , 5 , 6 , 4 ]
106+ @info CN. _ar_prod
101107@test CN. _ar_prod (map (p -> p. first, data)) == [1 , 10 , 6 , 8 , 3 ]
102108
103109# aggregation layer
110+ @info CN. _ag_sum
104111@test CN. _ag_sum (data[1 ]. first) == 15
105112@test CN. _ag_sum (data[2 ]. first) == 9
106113
114+ @info CN. _ag_count_positive
107115@test CN. _ag_count_positive (data[1 ]. first) == 5
108116@test CN. _ag_count_positive (data[2 ]. first) == 5
109117@test CN. _ag_count_positive ([1 , 0 , 1 , 0 , 1 ]) == 3
@@ -116,8 +124,11 @@ funcs = [
116124]
117125
118126# test no param/vars
119- for (f, results) in funcs, (key, vals) in enumerate (data)
120- @test f (vals. first) == results[key]
127+ for (f, results) in funcs
128+ @info f
129+ for (key, vals) in enumerate (data)
130+ @test f (vals. first) == results[key]
131+ end
121132end
122133
123134funcs_param = [
@@ -126,8 +137,11 @@ funcs_param = [
126137 CN. _co_param_minus_val => [0 , 5 ],
127138]
128139
129- for (f, results) in funcs_param, (key, vals) in enumerate (data)
130- @test f (vals. first, vals. second[1 ]) == results[key]
140+ for (f, results) in funcs_param
141+ @info f
142+ for (key, vals) in enumerate (data)
143+ @test f (vals. first, vals. second[1 ]) == results[key]
144+ end
131145end
132146
133147funcs_vars = [
@@ -136,23 +150,31 @@ funcs_vars = [
136150 CN. _co_vars_minus_val => [2 , 0 ],
137151]
138152
139- for (f, results) in funcs_vars, (key, vals) in enumerate (data)
140- @test f (vals. first, vals. second[2 ]) == results[key]
153+ for (f, results) in funcs_vars
154+ @info f
155+ for (key, vals) in enumerate (data)
156+ @test f (vals. first, vals. second[2 ]) == results[key]
157+ end
141158end
142159
143-
144160funcs_param_dom = [
145161 CN. _co_euclidian_param => [3.5 , 2.0 ],
146162]
147163
148- for (f, results) in funcs_param_dom, (key, vals) in enumerate (data)
149- @test f (vals. first, vals. second[1 ], vals. second[2 ]) ≈ results[key]
164+ for (f, results) in funcs_param_dom
165+ @info f
166+ for (key, vals) in enumerate (data)
167+ @test f (vals. first, vals. second[1 ], vals. second[2 ]) ≈ results[key]
168+ end
150169end
151170
152171funcs_dom = [
153- CN. _co_euclidian => [8 / 3 , 2.0 ],
172+ CN. _co_euclidian => [8 / 3 , 2.0 ],
154173]
155174
156- for (f, results) in funcs_dom, (key, vals) in enumerate (data)
157- @test f (vals. first, vals. second[2 ]) ≈ results[key]
175+ for (f, results) in funcs_dom
176+ @info f
177+ for (key, vals) in enumerate (data)
178+ @test f (vals. first, vals. second[2 ]) ≈ results[key]
179+ end
158180end
0 commit comments