31 lines
776 B
Julia
31 lines
776 B
Julia
module PlotsTests
|
|
|
|
include("imgcomp.jl")
|
|
|
|
# don't actually show the plots
|
|
srand(1234)
|
|
default(show=false)
|
|
img_eps = 5e-2
|
|
|
|
facts("Gadfly") do
|
|
@fact gadfly() --> Plots.GadflyPackage()
|
|
@fact backend() --> Plots.GadflyPackage()
|
|
|
|
@fact typeof(plot(1:10)) --> Plots.Plot{Plots.GadflyPackage}
|
|
@fact plot(Int[1,2,3], rand(3)) --> not(nothing)
|
|
@fact plot(sort(rand(10)), rand(Int, 10, 3)) --> not(nothing)
|
|
@fact plot!(rand(10,3), rand(10,3)) --> not(nothing)
|
|
|
|
image_comparison_facts(:gadfly, skip=[4,6,19,23,24], eps=img_eps)
|
|
end
|
|
|
|
facts("PyPlot") do
|
|
@fact pyplot() --> Plots.PyPlotPackage()
|
|
@fact backend() --> Plots.PyPlotPackage()
|
|
|
|
image_comparison_facts(:pyplot, skip=[4,10,13,19,21,23], eps=img_eps)
|
|
end
|
|
|
|
FactCheck.exitstatus()
|
|
end # module
|