Skip to content

Commit f6d2518

Browse files
authored
Refactor visual tests (#214)
* Refactor visual tests * Update axis aspect
1 parent 5952aff commit f6d2518

15 files changed

+38
-63
lines changed

test/Project.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
[deps]
2+
CairoMakie = "13f3f980-e62b-5c42-98c6-ff1f3baf88f0"
23
CategoricalArrays = "324d7699-5711-5eae-9e2f-1d82baa6b597"
34
ColumnSelectors = "9cc86067-7e36-4c61-b350-1ac9833d277f"
45
DataScienceTraits = "6cb2f572-2d2b-4ba6-bdb3-e710fa044d6c"
56
Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f"
6-
GR = "28b8d3ca-fb5f-59d9-8090-bfdbd6d07a71"
77
ImageIO = "82e4d734-157c-48bb-816b-45c225c6df19"
88
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
99
PairPlots = "43a3c2be-4208-490b-832a-a21dcd55d7da"
10-
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
1110
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
1211
ReferenceTests = "324d217c-45ce-50fc-942e-d289b448e8cf"
1312
Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
@@ -18,6 +17,5 @@ TypedTables = "9d95f2ec-7b3d-5a63-8d20-e2491e220bb9"
1817
Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
1918

2019
[compat]
21-
GR = "=0.72.7"
22-
PairPlots = "=0.6.0"
23-
Plots = "=1.38.16"
20+
CairoMakie = "0.10"
21+
PairPlots = "1.1"

test/data/center.png

-121 KB
Binary file not shown.

test/data/eigenanalysis-1.png

30.7 KB
Loading

test/data/eigenanalysis-2.png

45.9 KB
Loading

test/data/projectionpursuit-1.png

-28.1 KB
Loading

test/data/projectionpursuit-2.png

-66.8 KB
Loading

test/data/projectionpursuit-3.png

-3.97 KB
Loading

test/data/scale.png

-124 KB
Binary file not shown.

test/data/zscore.png

-76.6 KB
Binary file not shown.

test/runtests.jl

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
using TableTransforms
2-
using Distributions
32
using Tables
43
using Unitful
54
using TypedTables
65
using CategoricalArrays
76
using LinearAlgebra
8-
using Statistics
9-
using Test, Random, Plots
10-
using ReferenceTests, ImageIO
7+
using Distributions
118
using StatsBase
9+
using Statistics
10+
using ReferenceTests
1211
using PairPlots
12+
using ImageIO
13+
using Random
14+
using Test
1315

16+
import CairoMakie as Mke
1417
import ColumnSelectors as CS
1518
import DataScienceTraits as DST
1619

1720
const TT = TableTransforms
1821

1922
# set default configurations for plots
20-
gr(ms=1, mc=:black, label=false, size=(600, 400))
21-
22-
# workaround GR warnings
23-
ENV["GKSwstype"] = "100"
23+
Mke.activate!(type = "png")
2424

2525
# environment settings
2626
isCI = "CI" keys(ENV)

0 commit comments

Comments
 (0)