@@ -92,25 +92,12 @@ cc = CachedArray(c)
92
92
93
93
axs = (blockedrange ([2 ,3 ,3 ]), blockedrange ([2 ,3 ,3 ]))
94
94
setaxes! (cc,axs)
95
- @test map (blocklasts,axes (cc. array)) == map (blocklasts,axs)
96
95
@test cc. array === c
97
96
98
97
axs = (blockedrange ([4 ,5 ,3 ]), blockedrange ([2 ,4 ,3 ]))
99
98
setaxes! (cc,axs)
100
- @test map (blocklasts,axes (cc. array)) == map (blocklasts,axs)
101
99
fill! (cc. array,0 )
102
100
103
- axs = (blockedrange ([5 ,4 ,3 ]), blockedrange ([4 ,2 ,3 ]))
104
- setaxes! (cc,axs)
105
- @test map (blocklasts,axes (cc. array)) == map (blocklasts,axs)
106
-
107
- axs1 = (blockedrange ([5 ,4 ,3 ]), blockedrange ([4 ,2 ,3 ]))
108
- axs2 = (blockedrange ([4 ,5 ,3 ]), blockedrange ([2 ,4 ,3 ]))
109
- axs3 = (blockedrange ([4 ,5 ,3 ]), blockedrange ([2 ,4 ,3 ]))
110
- @test Arrays. _same_axes (axs1,axs2) == false
111
- @test Arrays. _same_axes (axs2,axs2)
112
- @test Arrays. _same_axes (axs2,axs3)
113
-
114
101
blocks = [ 10 * [1 ,2 ], 20 * [1 ,2 ,3 ] ]
115
102
blockids = [(1 ,),(3 ,)]
116
103
axs = (blockedrange ([2 ,4 ,3 ]),)
@@ -119,12 +106,10 @@ b = BlockArrayCoo(blocks,blockids,axs)
119
106
cb = CachedArray (b)
120
107
121
108
setaxes! (cb,axs)
122
- @test map (blocklasts,axes (cb. array)) == map (blocklasts,axs)
123
109
@test cb. array === b
124
110
125
111
axs = (blockedrange ([3 ,2 ,3 ]),)
126
112
setaxes! (cb,axs)
127
- @test map (blocklasts,axes (cb. array)) == map (blocklasts,axs)
128
113
@test size (cb) == (8 ,)
129
114
130
115
c = copy (a)
@@ -269,16 +254,4 @@ mul!(rS,aS,bS,3,2)
269
254
@test isa (rS,BlockArrayCoo)
270
255
@test isa (rS[Block (2 )],BlockArrayCoo)
271
256
272
- axs1 = (blockedrange ([5 ,4 ,3 ]), blockedrange ([4 ,2 ,3 ]))
273
- axs2 = (blockedrange ([4 ,5 ,3 ]), blockedrange ([2 ,4 ,3 ]))
274
- axsA = (blockedrange ([axs1[1 ],axs1[1 ]]),blockedrange ([axs2[2 ],axs2[2 ]]))
275
- axsB = (blockedrange ([axs2[1 ],axs2[1 ]]),blockedrange ([axs1[2 ],axs1[2 ]]))
276
- axsC = (blockedrange ([axs2[1 ],axs2[1 ]]),blockedrange ([axs1[2 ],axs1[2 ]]))
277
- @test Arrays. _same_axes (axsA,axsB) == false
278
- @test Arrays. _same_axes (axsA,axsA)
279
- @test Arrays. _same_axes (axsB,axsC)
280
-
281
- # using BenchmarkTools
282
- # @btime Arrays._same_axes($axsA,$axsA)
283
-
284
257
end # module
0 commit comments