Skip to content

Commit e86272e

Browse files
committed
Fix tests
1 parent 8d592d9 commit e86272e

3 files changed

Lines changed: 7 additions & 19 deletions

File tree

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Shapefile = "0.6, 0.7"
3636
StatsBase = "0.32, 0.33"
3737
Tables = "0.2, 1.0"
3838
WeightedOnlineStats = "0.5, 0.6"
39-
YAXArrays = "0.2.1, 0.3, 0.4"
39+
YAXArrays = "0.4"
4040
Zarr = "0.6.2, 0.7"
4141
julia = "1.6"
4242

test/access.jl

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -87,36 +87,24 @@ using DiskArrayTools: DiskArrayStack
8787
data1=readcubedata(d)
8888
#Test saving cubes
8989
dire=tempname()
90-
YAXdir(dire)
91-
savecube(data1,"mySavedCube")
90+
savecube(data1,dire)
9291

9392

94-
data3=readcubedata(loadcube("mySavedCube"))
93+
data3=readcubedata(Cube(dire))
9594
@test data1.axes==data3.axes
9695
@test data1.data==data3.data
9796

9897
# Test loadOrGenerate macro
9998
d=subsetcube(c,time=Date(2001)..Date(2005),lon=(10,11),lat=(50,51),variable=["gross_primary_productivity","net_ecosystem_exchange"])
10099

101-
rmcube("Anomalies")
102-
@loadOrGenerate danom=>"Anomalies" begin
103-
danom = removeMSC(d)
104-
end
105-
106-
@test danom.data isa Array
107-
108-
@loadOrGenerate danom=>"Anomalies" begin
109-
error("This should never execute")
110-
end;
111-
@test danom.data isa DiskArrayStack
100+
danom = removeMSC(d)
112101

113102
zp = tempname()
114103
savecube(danom, zp, overwrite=true)
115104

116-
@test danom.data isa DiskArrayStack
117105

118106
danom=readcubedata(danom)
119-
danom2=readcubedata(loadcube(zp))
107+
danom2=readcubedata(Cube(zp))
120108

121109
@test danom.axes==danom2.axes
122110
@test all(map(isequal,danom.data,danom2.data))

test/runtests.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ cgermany = c[
1111
var = ["gross", "net_ecosystem", "air_temperature_2m", "terrestrial_ecosystem", "land_surface_temperature"],
1212
time = 2000:2010
1313
]
14-
savecube(cgermany,"germanycube",
15-
chunksize=Dict("lon"=>20,"lat"=>20,"time"=>92))
14+
cgermany = setchunks(cgermany,Dict("lon"=>20,"lat"=>20,"time"=>92))
15+
savecube(cgermany,"germanycube")
1616
YAXArrays.YAXDefaults.cubedir[] = joinpath(newcubedir,"germanycube")
1717
include("access.jl")
1818
include("analysis.jl")

0 commit comments

Comments
 (0)