diff --git a/src/backends/unicodeplots.jl b/src/backends/unicodeplots.jl index 370c9a87..a2e677c5 100644 --- a/src/backends/unicodeplots.jl +++ b/src/backends/unicodeplots.jl @@ -116,7 +116,7 @@ function addUnicodeSeries!(o, plotattributes::KW, addlegend::Bool, xlim, ylim) x, y = if st == :straightline straightline_data(plotattributes) elseif st == :shape - shape_data(series) + shape_data(plotattributes) else [collect(float(plotattributes[s])) for s in (:x, :y)] end diff --git a/test/runtests.jl b/test/runtests.jl index 1587d1bb..906c5804 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -33,7 +33,12 @@ end @test backend() == Plots.UnicodePlotsBackend() # lets just make sure it runs without error - @test isa(plot(rand(10)), Plots.Plot) == true + p = plot(rand(10)) + @test isa(p, Plots.Plot) == true + @test isa(display(p), Nothing) == true + p = bar(randn(10)) + @test isa(p, Plots.Plot) == true + @test isa(display(p), Nothing) == true end # The plotlyjs testimages return a connection error on travis: