File tree Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ Base.iterate(q::Quantity) = (q, nothing)
47
47
Base. iterate (:: Quantity , :: Nothing ) = nothing
48
48
Base. zero (:: Type{Quantity{T}} ) where {T} = Quantity (zero (T))
49
49
Base. one (:: Type{Quantity{T}} ) where {T} = Quantity (one (T))
50
+ Base. one (:: Type{Dimensions} ) = Dimensions ()
50
51
51
52
Base. show (io:: IO , d:: Dimensions ) =
52
53
let tmp_io = IOBuffer ()
Original file line number Diff line number Diff line change @@ -97,6 +97,8 @@ using Test
97
97
@test one (Quantity{String}) == Quantity (" " )
98
98
@test zero (Quantity{Float64}) == Quantity (0.0 )
99
99
@test zero (Quantity{Int}) == Quantity (0 , length= 0 , mass= 0 )
100
+ @test Quantity (1.0 , one (Dimensions)) == Quantity (1.0 )
101
+ @test one (Dimensions) == Dimensions ()
100
102
end
101
103
102
104
@testset " Fallbacks" begin
You can’t perform that action at this time.
0 commit comments