Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cc3ce91bec | ||
|
|
68c7d53dcd | ||
|
|
8d37ae1f32 | ||
|
|
f77a4bc9b3 | ||
|
|
54f29f283e | ||
|
|
d805cc0b54 | ||
|
|
86d153fb25 | ||
|
|
eea8ac6d13 |
@ -15,9 +15,10 @@ end
|
|||||||
function __init__()
|
function __init__()
|
||||||
user_defaults = _plots_defaults()
|
user_defaults = _plots_defaults()
|
||||||
if haskey(user_defaults, :theme)
|
if haskey(user_defaults, :theme)
|
||||||
theme(pop!(user_defaults, :theme))
|
theme(pop!(user_defaults, :theme); user_defaults...)
|
||||||
|
else
|
||||||
|
default(; user_defaults...)
|
||||||
end
|
end
|
||||||
default(; user_defaults...)
|
|
||||||
|
|
||||||
insert!(Base.Multimedia.displays, findlast(x -> x isa Base.TextDisplay || x isa REPL.REPLDisplay, Base.Multimedia.displays) + 1, PlotsDisplay())
|
insert!(Base.Multimedia.displays, findlast(x -> x isa Base.TextDisplay || x isa REPL.REPLDisplay, Base.Multimedia.displays) + 1, PlotsDisplay())
|
||||||
|
|
||||||
|
|||||||
@ -11,6 +11,7 @@ import GeometryTypes, GeometryBasics
|
|||||||
using Dates
|
using Dates
|
||||||
using RecipesBase
|
using RecipesBase
|
||||||
|
|
||||||
|
include("test_defaults.jl")
|
||||||
include("test_axes.jl")
|
include("test_axes.jl")
|
||||||
include("test_axis_letter.jl")
|
include("test_axis_letter.jl")
|
||||||
include("test_recipes.jl")
|
include("test_recipes.jl")
|
||||||
|
|||||||
11
test/test_defaults.jl
Normal file
11
test/test_defaults.jl
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
using Plots, Test
|
||||||
|
|
||||||
|
const PLOTS_DEFAULTS = Dict(:theme => :wong2)
|
||||||
|
Plots.__init__()
|
||||||
|
|
||||||
|
@testset "Loading theme" begin
|
||||||
|
@test plot(1:5)[1][1][:seriescolor] == RGBA(colorant"black")
|
||||||
|
end
|
||||||
|
|
||||||
|
empty!(PLOTS_DEFAULTS)
|
||||||
|
Plots.__init__()
|
||||||
Loading…
x
Reference in New Issue
Block a user