def test_subtract_inplace(self): """Test inplace subtract method.""" chan = UnitaryChannel([[1, 2], [3, 4]]) chan.subtract(chan, inplace=True) self.assertEqual(chan, UnitaryChannel(np.zeros((2, 2)))) chan = UnitaryChannel([[1, 2], [3, 4]]) chan -= chan self.assertEqual(chan, UnitaryChannel(np.zeros((2, 2))))
def test_subtract(self): """Test subtract method.""" chan = UnitaryChannel([[1, 2], [3, 4]]) self.assertEqual(chan.subtract(chan), UnitaryChannel(np.zeros((2, 2)))) self.assertEqual(chan - chan, UnitaryChannel(np.zeros((2, 2))))