def test_test_evaluation_order(self): # issue 813 tab = Table(np.array([[1, 2], [3, 4]]), ['A', 'B'], ['C', 'D']) tab._observation_ids = np.array(['A', 'A'], dtype='object') tab._sample_ids = np.array(['B', 'B'], dtype='object') self.assertEqual( self.ep.test(tab, 'obsdup', 'sampdup').args[0], 'Duplicate observation IDs') self.assertEqual( self.ep.test(tab, 'sampdup', 'obsdup').args[0], 'Duplicate observation IDs')