Skip to content

Commit

Permalink
integer quantity
Browse files Browse the repository at this point in the history
  • Loading branch information
TorkelE committed Mar 19, 2024
1 parent 05f3ee2 commit ba3e90a
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions test/unittests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -1643,9 +1643,9 @@ end
end
end
end

# Tests factorial (single integer input).
for Q in (RealQuantity, Quantity, GenericQuantity), D in (Dimensions, SymbolicDimensions)
for Q in (Quantity{Int64}(2u"1")), D in (Dimensions, SymbolicDimensions)
for x in rand(3, 1:10)
qx_dimensionless = Q(x, D)
qx_dimensions = convert(with_type_parameters(Q, Float64, D), Q(x, dimension(u"m/s")))
Expand All @@ -1655,7 +1655,7 @@ end
end

# Tests binomial (two integer inputs).
for Q in (RealQuantity, Quantity, GenericQuantity), D in (Dimensions, SymbolicDimensions)
for Q in (Quantity{Int64}(2u"1")), D in (Dimensions, SymbolicDimensions)
for x in rand(3, 1:10), y in rand(3, 1:10)
qx_dimensionless = Q(x, D)
qx_dimensions = convert(with_type_parameters(Q, Float64, D), Q(x, dimension(u"m/s")))
Expand All @@ -1669,6 +1669,7 @@ end
@eval @test_throws DimensionError $f($y, $qx_dimensions)
end
end

s = record_show(DimensionError(u"km/s"), showerror)
@test occursin("not dimensionless", s)
end
Expand Down

0 comments on commit ba3e90a

Please sign in to comment.