From e57a9349f63808bd714887c40a623f6eb177bf95 Mon Sep 17 00:00:00 2001 From: Thatcher Chamberlin Date: Mon, 7 Dec 2020 10:10:43 -0500 Subject: [PATCH] Added font scaling tests --- test/test_components.jl | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/test/test_components.jl b/test/test_components.jl index 855d5c82..f1ba2afd 100644 --- a/test/test_components.jl +++ b/test/test_components.jl @@ -44,3 +44,28 @@ end end end end + +@testset "Fonts" begin + @testset "Scaling" begin + sizesToCheck = [:titlefontsize, :legendfontsize, :legendtitlefontsize, + :xtickfontsize, :ytickfontsize, :ztickfontsize, + :xguidefontsize, :yguidefontsize, :zguidefontsize,] + # get inital font sizes + initialSizes = [Plots.default(s) for s in sizesToCheck ] + + #scale up font sizes + scalefontsizes(2) + + # get inital font sizes + doubledSizes = [Plots.default(s) for s in sizesToCheck ] + + @test doubledSizes == initialSizes*2 + + # reset font sizes + resetfontsizes() + + finalSizes = [Plots.default(s) for s in sizesToCheck ] + + @test finalSizes == initialSizes + end +end