(self)
| 1887 | file().close.assert_called() |
| 1888 | |
| 1889 | def test_copy(self): |
| 1890 | orig = codecs.lookup('utf-8') |
| 1891 | dup = copy.copy(orig) |
| 1892 | self.assertIsNot(dup, orig) |
| 1893 | self.assertEqual(dup, orig) |
| 1894 | self.assertTrue(orig._is_text_encoding) |
| 1895 | self.assertEqual(dup.encode, orig.encode) |
| 1896 | self.assertEqual(dup.name, orig.name) |
| 1897 | self.assertEqual(dup.incrementalencoder, orig.incrementalencoder) |
| 1898 | |
| 1899 | # Test a CodecInfo with _is_text_encoding equal to false. |
| 1900 | orig = codecs.lookup("base64") |
| 1901 | dup = copy.copy(orig) |
| 1902 | self.assertIsNot(dup, orig) |
| 1903 | self.assertEqual(dup, orig) |
| 1904 | self.assertFalse(orig._is_text_encoding) |
| 1905 | self.assertEqual(dup.encode, orig.encode) |
| 1906 | self.assertEqual(dup.name, orig.name) |
| 1907 | self.assertEqual(dup.incrementalencoder, orig.incrementalencoder) |
| 1908 | |
| 1909 | def test_deepcopy(self): |
| 1910 | orig = codecs.lookup('utf-8') |
nothing calls this directly
no test coverage detected