Mercurial > repos > public > sbplib_julia
comparison test/testStaticDicts.jl @ 738:0ed147a4068a feature/static_dict
Add some more equality tests
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Wed, 17 Mar 2021 21:48:48 +0100 |
parents | ca4f17efb279 |
children | e7e06bf394fb |
comparison
equal
deleted
inserted
replaced
737:ca4f17efb279 | 738:0ed147a4068a |
---|---|
21 @test_throws DomainError StaticDict(1=>3, 1=>3) | 21 @test_throws DomainError StaticDict(1=>3, 1=>3) |
22 end | 22 end |
23 | 23 |
24 @testset "equality" begin | 24 @testset "equality" begin |
25 @test StaticDict(1=>1) == StaticDict(1=>1) | 25 @test StaticDict(1=>1) == StaticDict(1=>1) |
26 @test StaticDict(2=>1) != StaticDict(1=>1) | |
27 @test StaticDict(1=>2) != StaticDict(1=>1) | |
28 | |
26 | 29 |
27 # The following is not true for the regular Dict | 30 # The following is not true for the regular Dict |
28 @test StaticDict(1=>1) === StaticDict(1=>1) | 31 @test StaticDict(1=>1) === StaticDict(1=>1) |
32 @test StaticDict(2=>1) !== StaticDict(1=>1) | |
33 @test StaticDict(1=>2) !== StaticDict(1=>1) | |
29 end | 34 end |
30 | 35 |
31 @testset "get" begin | 36 @testset "get" begin |
32 d = StaticDict(1=>2, 3=>4) | 37 d = StaticDict(1=>2, 3=>4) |
33 | 38 |