using Plots, Test @testset "lens!" begin pl = plot(1:5) lens!(pl, [1,2], [1,2], inset = (1, bbox(0.0,0.0,0.2,0.2))) @test length(pl.series_list) == 4 end # testset @testset "vline, vspan" begin vl = vline([1], widen = false) @test Plots.xlims(vl) == (1,2) @test Plots.ylims(vl) == (1,2) vl = vline([1], xlims=(0,2), widen = false) @test Plots.xlims(vl) == (0,2) vl = vline([1], ylims=(-3,5), widen = false) @test Plots.ylims(vl) == (-3,5) vsp = vspan([1,3], widen = false) @test Plots.xlims(vsp) == (1,3) @test Plots.ylims(vsp) == (0,1) # TODO: might be problematic on log-scales vsp = vspan([1,3], xlims=(-2,5), widen = false) @test Plots.xlims(vsp) == (-2,5) vsp = vspan([1,3], ylims=(-2,5), widen = false) @test Plots.ylims(vsp) == (-2,5) end # testset