Mercurial > p > roundup > code
comparison test/test_hyperdbvals.py @ 5453:2b4f606d8e72
use exception.args instead of exception.message
| author | Christof Meerwald <cmeerw@cmeerw.org> |
|---|---|
| date | Mon, 23 Jul 2018 21:39:46 +0100 |
| parents | 7b74a5addfea |
| children | fbbcbfc6dad0 |
comparison
equal
deleted
inserted
replaced
| 5452:b50a4c85c270 | 5453:2b4f606d8e72 |
|---|---|
| 149 | 149 |
| 150 self.assertEqual(self._test('multilink3', '', '1'), []) | 150 self.assertEqual(self._test('multilink3', '', '1'), []) |
| 151 | 151 |
| 152 with self.assertRaises(hyperdb.HyperdbValueError) as cm: | 152 with self.assertRaises(hyperdb.HyperdbValueError) as cm: |
| 153 self._test('multilink3', '1', '1') | 153 self._test('multilink3', '1', '1') |
| 154 self.assertEqual(cm.exception.message, | 154 self.assertEqual(cm.exception.args, |
| 155 "property multilink3: '1' is not a test.") | 155 ("property multilink3: '1' is not a test.",)) |
| 156 | 156 |
| 157 self.assertEqual(self._test('multilink3', 'valid', '1'), ['1']) | 157 self.assertEqual(self._test('multilink3', 'valid', '1'), ['1']) |
| 158 | 158 |
| 159 self.assertRaises(hyperdb.HyperdbValueError, self._test, 'multilink3', | 159 self.assertRaises(hyperdb.HyperdbValueError, self._test, 'multilink3', |
| 160 'invalid', '1') | 160 'invalid', '1') |
| 161 | 161 |
| 162 with self.assertRaises(hyperdb.HyperdbValueError) as cm: | 162 with self.assertRaises(hyperdb.HyperdbValueError) as cm: |
| 163 self._test('multilink3', '+1', '1') | 163 self._test('multilink3', '+1', '1') |
| 164 self.assertEqual(cm.exception.message, | 164 self.assertEqual(cm.exception.args, |
| 165 "property multilink3: '1' is not a test.") | 165 ("property multilink3: '1' is not a test.",)) |
| 166 | 166 |
| 167 self.assertEqual(self._test('multilink3', '+valid', '1'), | 167 self.assertEqual(self._test('multilink3', '+valid', '1'), |
| 168 ['1', '2', '3']) | 168 ['1', '2', '3']) |
| 169 | 169 |
| 170 with self.assertRaises(hyperdb.HyperdbValueError) as cm: | 170 with self.assertRaises(hyperdb.HyperdbValueError) as cm: |
| 171 self._test('multilink3', '+1,-2', '1') | 171 self._test('multilink3', '+1,-2', '1') |
| 172 self.assertEqual(cm.exception.message, | 172 self.assertEqual(cm.exception.args, |
| 173 "property multilink3: '1' is not a test.") | 173 ("property multilink3: '1' is not a test.",)) |
| 174 | 174 |
| 175 with self.assertRaises(hyperdb.HyperdbValueError) as cm: | 175 with self.assertRaises(hyperdb.HyperdbValueError) as cm: |
| 176 self._test('multilink3', '+valid,-2', '1') | 176 self._test('multilink3', '+valid,-2', '1') |
| 177 self.assertEqual(cm.exception.message, | 177 self.assertEqual(cm.exception.args, |
| 178 "property multilink3: '2' is not a test.") | 178 ("property multilink3: '2' is not a test.",)) |
| 179 | 179 |
| 180 self.assertEqual(self._test('multilink3', '+valid,-2valid', '1'), ['1', '3']) | 180 self.assertEqual(self._test('multilink3', '+valid,-2valid', '1'), ['1', '3']) |
| 181 | 181 |
| 182 self.assertEqual(self._test('multilink3', '+valid', None), ['1']) | 182 self.assertEqual(self._test('multilink3', '+valid', None), ['1']) |
| 183 | 183 |
| 184 self.assertEqual(self._test('multilink3', '', None), []) | 184 self.assertEqual(self._test('multilink3', '', None), []) |
| 185 | 185 |
| 186 with self.assertRaises(hyperdb.HyperdbValueError) as cm: | 186 with self.assertRaises(hyperdb.HyperdbValueError) as cm: |
| 187 result = self._test('multilink3', '-valid', None) | 187 result = self._test('multilink3', '-valid', None) |
| 188 self.assertEqual(cm.exception.message, | 188 self.assertEqual(cm.exception.args, |
| 189 "property multilink3: 'valid' is not currently an element") | 189 ("property multilink3: 'valid' is not currently an element",)) |
| 190 | 190 |
| 191 # vim: set filetype=python ts=4 sw=4 et si | 191 # vim: set filetype=python ts=4 sw=4 et si |
