Skip to content

Commit 999f3da

Browse files
TEMP: logging after every test
1 parent a57485c commit 999f3da

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

test/symbolic_indexing_interface_test.jl

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,41 +11,72 @@ dx = DiffEqArray([[f(x), f2(x)] for x in t],
1111
parameters = [:p, :q],
1212
independent_variables = [:t])
1313
@test dx[:t] == t
14+
@info "TEST 1"
1415
@test dx[:a] == [f(x) for x in t]
16+
@info "TEST 2"
1517
@test dx[:a, 2] f(t[2])
18+
@info "TEST 3"
1619
@test dx[:b, 3] f2(t[3])
20+
@info "TEST 4"
1721
@test dx[:a, 2:4] [f(x) for x in t[2:4]]
22+
@info "TEST 5"
1823
@test dx[:b, 4:6] [f2(x) for x in t[4:6]]
24+
@info "TEST 6"
1925
@test dx[:b] [f2(x) for x in t]
26+
@info "TEST 7"
2027
@test dx[[:a, :b]] [[f(x), f2(x)] for x in t]
28+
@info "TEST 8"
2129
@test dx[(:a, :b)] == [(f(x), f2(x)) for x in t]
30+
@info "TEST 9"
2231
@test dx[[:a, :b], 3] [f(t[3]), f2(t[3])]
32+
@info "TEST 10"
2333
@test dx[[:a, :b], 4:5] vcat(f.(t[4:5])', f2.(t[4:5])')
34+
@info "TEST 11"
2435
@test getp(dx, [:p, :q])(dx) == [1.0, 2.0]
36+
@info "TEST 12"
2537
@test getp(dx, :p)(dx) == 1.0
38+
@info "TEST 13"
2639
@test getp(dx, :q)(dx) == 2.0
40+
@info "TEST 14"
2741
@test_deprecated dx[:p]
42+
@info "TEST 15"
2843
@test_deprecated dx[[:p, :q]]
44+
@info "TEST 16"
2945
@test dx[:t] == t
46+
@info "TEST 17"
3047

3148
@test symbolic_container(dx) isa SymbolCache
49+
@info "TEST 18"
3250
@test parameter_values(dx) == [1.0, 2.0]
51+
@info "TEST 19"
3352
@test is_variable.((dx,), [:a, :b, :p, :q, :t]) == [true, true, false, false, false]
53+
@info "TEST 20"
3454
@test variable_index.((dx,), [:a, :b, :p, :q, :t]) == [1, 2, nothing, nothing, nothing]
55+
@info "TEST 21"
3556
@test is_parameter.((dx,), [:a, :b, :p, :q, :t]) == [false, false, true, true, false]
57+
@info "TEST 22"
3658
@test parameter_index.((dx,), [:a, :b, :p, :q, :t]) == [nothing, nothing, 1, 2, nothing]
59+
@info "TEST 23"
3760
@test is_independent_variable.((dx,), [:a, :b, :p, :q, :t]) == [false, false, false, false, true]
61+
@info "TEST 24"
3862
@test variable_symbols(dx) == [:a, :b]
63+
@info "TEST 25"
3964
@test parameter_symbols(dx) == [:p, :q]
65+
@info "TEST 26"
4066
@test independent_variable_symbols(dx) == [:t]
67+
@info "TEST 27"
4168
@test is_time_dependent(dx)
69+
@info "TEST 28"
4270
@test constant_structure(dx)
71+
@info "TEST 29"
4372

4473
dx = DiffEqArray([[f(x), f2(x)] for x in t], t; variables = [:a, :b])
4574
@test_throws Exception dx[nothing] # make sure it isn't storing [nothing] as indepsym
75+
@info "TEST 30"
4676

4777
ABC = @SLVector (:a, :b, :c);
4878
A = ABC(1, 2, 3);
4979
B = RecursiveArrayTools.DiffEqArray([A, A], [0.0, 2.0]);
5080
@test getindex(B, :a) == [1, 1]
81+
@info "TEST 31"
5182

0 commit comments

Comments
 (0)