(self)
| 1912 | self.expect_failure(block, err) |
| 1913 | |
| 1914 | def test_fulldisplayname_class(self): |
| 1915 | dataset = ( |
| 1916 | ("T", """ |
| 1917 | class T "void *" "" |
| 1918 | T.__init__ |
| 1919 | """), |
| 1920 | ("m.T", """ |
| 1921 | module m |
| 1922 | class m.T "void *" "" |
| 1923 | @classmethod |
| 1924 | m.T.__new__ |
| 1925 | """), |
| 1926 | ("m.T.C", """ |
| 1927 | module m |
| 1928 | class m.T "void *" "" |
| 1929 | class m.T.C "void *" "" |
| 1930 | m.T.C.__init__ |
| 1931 | """), |
| 1932 | ) |
| 1933 | for name, code in dataset: |
| 1934 | with self.subTest(name=name, code=code): |
| 1935 | block = self.parse(code) |
| 1936 | func = block.signatures[-1] |
| 1937 | self.assertEqual(func.fulldisplayname, name) |
| 1938 | |
| 1939 | def test_fulldisplayname_meth(self): |
| 1940 | dataset = ( |
nothing calls this directly
no test coverage detected