def test_multiply_inplace(self): """Test inplace multiply method.""" chan = UnitaryChannel([[1, 2], [3, 4]]) chan.multiply(2.0, inplace=True) self.assertEqual(chan, UnitaryChannel([[2, 4], [6, 8]])) chan = UnitaryChannel([[1, 2], [3, 4]]) chan *= 2 self.assertEqual(chan, UnitaryChannel([[2, 4], [6, 8]]))
def test_multiply(self): """Test multiply method.""" chan = UnitaryChannel([[1, 2], [3, 4]]) self.assertEqual(chan.multiply(2), UnitaryChannel([[2, 4], [6, 8]])) self.assertEqual(2 * chan, UnitaryChannel([[2, 4], [6, 8]]))