Skip to content

Commit ce58af2

Browse files
author
Anton Reinhard
committed
Prettier Test
1 parent db41346 commit ce58af2

File tree

1 file changed

+18
-41
lines changed

1 file changed

+18
-41
lines changed

test/compton.jl

+18-41
Original file line numberDiff line numberDiff line change
@@ -40,45 +40,22 @@ end
4040
momenta_2_2 = Matrix{SFourMomentum}(undef, 2, 2)
4141
momenta_3_2 = Matrix{SFourMomentum}(undef, 3, 2)
4242

43-
# try compute single input with incorrect dimensions
44-
@test_throws DimensionMismatch differential_cross_section(
45-
proc,
46-
model,
47-
momenta_3,
48-
momenta_2,
49-
)
50-
@test_throws "incoming" differential_cross_section(proc, model, momenta_3, momenta_2)
51-
@test_throws DimensionMismatch differential_cross_section(
52-
proc,
53-
model,
54-
momenta_2,
55-
momenta_3,
56-
)
57-
@test_throws "outgoing" differential_cross_section(proc, model, momenta_2, momenta_3)
58-
59-
# try compute multiple inputs with incorrect dimensions
60-
@test_throws DimensionMismatch differential_cross_section(
61-
proc,
62-
model,
63-
momenta_3_2,
64-
momenta_2_2,
65-
)
66-
@test_throws "incoming" differential_cross_section(
67-
proc,
68-
model,
69-
momenta_3_2,
70-
momenta_2_2,
71-
)
72-
@test_throws DimensionMismatch differential_cross_section(
73-
proc,
74-
model,
75-
momenta_2_2,
76-
momenta_3_2,
77-
)
78-
@test_throws "outgoing" differential_cross_section(
79-
proc,
80-
model,
81-
momenta_2_2,
82-
momenta_3_2,
83-
)
43+
for (valid, invalid) in
44+
Iterators.product([momenta_2, momenta_2_2], [momenta_3, momenta_3_2])
45+
# try compute single input with incorrect dimensions
46+
@test_throws DimensionMismatch differential_cross_section(
47+
proc,
48+
model,
49+
invalid,
50+
valid,
51+
)
52+
@test_throws "incoming" differential_cross_section(proc, model, invalid, valid)
53+
@test_throws DimensionMismatch differential_cross_section(
54+
proc,
55+
model,
56+
valid,
57+
invalid,
58+
)
59+
@test_throws "outgoing" differential_cross_section(proc, model, valid, invalid)
60+
end
8461
end

0 commit comments

Comments
 (0)