(self)
| 2173 | enum._test_simple_enum(CheckedMsgFlag, socket.MsgFlag) |
| 2174 | |
| 2175 | def test_addressinfo_enum(self): |
| 2176 | import _socket, enum |
| 2177 | CheckedAddressInfo = enum._old_convert_( |
| 2178 | enum.IntFlag, 'AddressInfo', 'socket', |
| 2179 | lambda C: C.isupper() and C.startswith('AI_'), |
| 2180 | source=_socket) |
| 2181 | enum._test_simple_enum(CheckedAddressInfo, socket.AddressInfo) |
| 2182 | |
| 2183 | |
| 2184 | @unittest.skipUnless(HAVE_SOCKET_CAN, 'SocketCan required for this test.') |
nothing calls this directly
no test coverage detected