(self)
| 795 | eq_(list(sub_cc), [c3, c2]) |
| 796 | |
| 797 | def test_key_index_error(self): |
| 798 | cc = self._column_collection( |
| 799 | columns=[ |
| 800 | ("col1", sql.column("col1")), |
| 801 | ("col2", sql.column("col2")), |
| 802 | ] |
| 803 | ) |
| 804 | assert_raises(KeyError, lambda: cc["foo"]) |
| 805 | assert_raises(KeyError, lambda: cc[object()]) |
| 806 | assert_raises(IndexError, lambda: cc[5]) |
| 807 | |
| 808 | def test_contains_column(self): |
| 809 | c1, c2, c3 = sql.column("c1"), sql.column("c2"), sql.column("c3") |
nothing calls this directly
no test coverage detected