@@ -470,6 +470,15 @@ def test_lazy_nd_points_and_bounds(self):
470
470
self .assertArrayEqual (collapsed_coord .points , da .array ([55 ]))
471
471
self .assertArrayEqual (collapsed_coord .bounds , da .array ([[- 2 , 112 ]]))
472
472
473
+ def test_string_masked (self ):
474
+ points = ma .array (["foo" , "bar" , "bing" ], mask = [0 , 1 , 0 ], dtype = str )
475
+ coord = AuxCoord (points )
476
+
477
+ collapsed_coord = coord .collapsed (0 )
478
+
479
+ expected = "foo|--|bing"
480
+ self .assertEqual (collapsed_coord .points , expected )
481
+
473
482
def test_string_nd_first (self ):
474
483
self .setupTestArrays ((3 , 4 ))
475
484
coord = AuxCoord (self .pts_real .astype (str ))
@@ -484,15 +493,6 @@ def test_string_nd_first(self):
484
493
485
494
self .assertArrayEqual (collapsed_coord .points , expected )
486
495
487
- def test_string_masked (self ):
488
- points = ma .array (["foo" , "bar" , "bing" ], mask = [0 , 1 , 0 ], dtype = str )
489
- coord = AuxCoord (points )
490
-
491
- collapsed_coord = coord .collapsed (0 )
492
-
493
- expected = "foo|--|bing"
494
- self .assertEqual (collapsed_coord .points , expected )
495
-
496
496
def test_string_nd_second (self ):
497
497
self .setupTestArrays ((3 , 4 ))
498
498
coord = AuxCoord (self .pts_real .astype (str ))
0 commit comments