def test_index_name_c(self) -> None: idx1 = IndexGO(('a', 'b', 'c', 'd'), name='foo') self.assertEqual(idx1.name, 'foo') idx2 = idx1.rename('bar') self.assertEqual(idx2.name, 'bar') idx1.append('e') idx2.append('x') self.assertEqual(idx1.values.tolist(), ['a', 'b', 'c', 'd', 'e']) self.assertEqual(idx2.values.tolist(), ['a', 'b', 'c', 'd', 'x'])
def test_index_rename_a(self) -> None: idx1 = IndexGO(('a', 'b', 'c', 'd'), name='foo') idx1.append('e') idx2 = idx1.rename('bar') self.assertEqual(idx2.name, 'bar')