@@ -51,12 +51,6 @@ arrayts = (Array, JLArray)
5151 a[Block (2 , 2 )] = dev (randn (elt, 3 , 3 ))
5252 @test_broken a[:, 4 ]
5353
54- # TODO : Fix this and turn it into a proper test.
55- a = dev (BlockSparseArray {elt} (undef, [2 , 3 ], [2 , 3 ]))
56- a[Block (1 , 1 )] = dev (randn (elt, 2 , 2 ))
57- a[Block (2 , 2 )] = dev (randn (elt, 3 , 3 ))
58- @test_broken a[:, [2 , 4 ]]
59-
6054 # TODO : Fix this and turn it into a proper test.
6155 a = dev (BlockSparseArray {elt} (undef, [2 , 3 ], [2 , 3 ]))
6256 a[Block (1 , 1 )] = dev (randn (elt, 2 , 2 ))
@@ -719,6 +713,13 @@ arrayts = (Array, JLArray)
719713 I = ([3 , 5 ], [2 , 4 ])
720714 @test Array (a[I... ]) == Array (a)[I... ]
721715
716+ # TODO : Fix this and turn it into a proper test.
717+ a = dev (BlockSparseArray {elt} (undef, [2 , 3 ], [2 , 3 ]))
718+ a[Block (1 , 1 )] = dev (randn (elt, 2 , 2 ))
719+ a[Block (2 , 2 )] = dev (randn (elt, 3 , 3 ))
720+ I = (:, [2 , 4 ])
721+ @test Array (a[I... ]) == Array (a)[I... ]
722+
722723 a = BlockSparseArray {elt} (undef, [2 , 3 ], [2 , 3 ])
723724 @views for b in [Block (1 , 1 ), Block (2 , 2 )]
724725 a[b] = randn (elt, size (a[b]))
0 commit comments