def test_get_padding_from_mask(self):
     my_mask = SubsetMask(test_all_zeros_and_ones_mask)
     self.assertSequenceEqual((1752, 2222, 3672, 4078), my_mask.inner_mask_edges)
     self.assertSequenceEqual((1752, 2222, 3672, 4078), my_mask.bbox_edges)
     self.assertSequenceEqual((471, 407), my_mask.bbox_shape)
     self.assertSequenceEqual((471, 407), my_mask.inner_mask_shape)
     self.assertSequenceEqual((0, 0, 0, 0), my_mask.get_padding())
     my_mask.add_bbox_to_mask(padding=(4, 5, 5, 4))
     self.assertSequenceEqual((1752, 2222, 3672, 4078), my_mask.inner_mask_edges)
     self.assertSequenceEqual((1747, 2226, 3668, 4083), my_mask.bbox_edges)
     self.assertSequenceEqual((480, 416), my_mask.bbox_shape)
     self.assertSequenceEqual((471, 407), my_mask.inner_mask_shape)
     self.assertSequenceEqual((4, 5, 5, 4), my_mask.get_padding())
     self.assertSequenceEqual((4, 5, 5, 4), my_mask.get_bbox().get_padding())
 def test_open_padded_mask(self):
     my_mask = SubsetMask(test_padded_icom_mask)
     self.assertSequenceEqual((4, 5, 5, 4), my_mask.get_padding())
     self.assertSequenceEqual((1752, 2222, 3672, 4078), my_mask.inner_mask_edges)
     self.assertSequenceEqual((1747, 2226, 3668, 4083), my_mask.bbox_edges)
     self.assertSequenceEqual((480, 416), my_mask.bbox_shape)
     self.assertSequenceEqual((471, 407), my_mask.inner_mask_shape)