FixedSizeArrays.jl
FixedSizeArrays.jl copied to clipboard
use Base.Test instead of FactCheck
Base.Test is roughly 10x faster because it doesn't create tons of clojures ;)
Hm, not as fast as promised... FactCheck: 140s Base.Test + testsets: 120s Base.Test - testsets: 60s
Anyone needs testsets!? :D
@testset is pretty great I'd be sad to loose the grouping.
A while ago I made some of the tests go up to 5x5 matrices to ensure some edge cases were covered, but this definitely made things slower. I think if we want the tests to be faster we could just be more targeted, and cut the matrix tests down to testing a good set of general and edge case NxM shapes, without testing them exhaustively up to a max size.