diff --git a/swat/tests/cas/test_table.py b/swat/tests/cas/test_table.py index 992a4f01..217bbd1e 100644 --- a/swat/tests/cas/test_table.py +++ b/swat/tests/cas/test_table.py @@ -4767,8 +4767,17 @@ def test_column_abs(self): self.assertColsEqual(df['NegMSRP'], tbl['NegMSRP']) + dfabs = df['NegMSRP'].abs() + tblabs = tbl['NegMSRP'].abs() + + self.assertColsEqual(dfabs, tblabs) + self.assertColsEqual(tbl['MSRP'], tblabs) + + with self.assertRaises(TypeError): + df['Make'].astype(object).abs() + with self.assertRaises(TypeError): - df['Make'].abs() + tbl['Make'].abs() def test_column_any(self): df = self.get_cars_df()