def METHOD_NAME(self):
    """
    """
    data = pg.DataContainer()
    data.resize(5)
    data.markValid([0, 4])
    self.assertEqual(data('valid'), [1.0, 0.0, 0.0, 0.0, 1.0])
    data.markInvalid(pg.core.IndexArray(np.arange(5, dtype="long")))
    self.assertEqual(data('valid'), [0.0, 0.0, 0.0, 0.0, 0.0])
    data.markValid(np.arange(5, dtype="long"))
    self.assertEqual(data('valid'), [1.0, 1.0, 1.0, 1.0, 1.0])
    data.markInvalid(range(5))
    self.assertEqual(data('valid'), [0.0, 0.0, 0.0, 0.0, 0.0])
    x = np.arange(5, dtype='float')
    data.markValid(pg.Vector(x) > 2.0)
    self.assertEqual(data('valid'), [0.0, 0.0, 0.0, 1.0, 1.0])
    data.markValid(pg.BVector(x < 2.0))
    self.assertEqual(data('valid'), [1.0, 1.0, 0.0, 1.0, 1.0])
    data.markInvalid(pg.find(x > 3.0))
    self.assertEqual(data('valid'), [1.0, 1.0, 0.0, 1.0, 0.0])
    data.markInvalid(x < 1.0)
    self.assertEqual(data('valid'), [0.0, 1.0, 0.0, 1.0, 0.0])