MCPcopy Index your code
hub / github.com/RustPython/RustPython / test_three_argument_pow

Method test_three_argument_pow

Lib/test/test_fractions.py:1701–1711  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1699
1700 @unittest.expectedFailure # TODO: RUSTPYTHON; Wrong error message
1701 def test_three_argument_pow(self):
1702 message = "unsupported operand type(s) for ** or pow(): '%s', '%s', '%s'"
1703 self.assertRaisesMessage(TypeError,
1704 message % ("Fraction", "int", "int"),
1705 pow, F(3), 4, 5)
1706 self.assertRaisesMessage(TypeError,
1707 message % ("int", "Fraction", "int"),
1708 pow, 3, F(4), 5)
1709 self.assertRaisesMessage(TypeError,
1710 message % ("int", "int", "Fraction"),
1711 pow, 3, 4, F(5))
1712
1713
1714if __name__ == '__main__':

Callers

nothing calls this directly

Calls 2

assertRaisesMessageMethod · 0.95
FClass · 0.70

Tested by

no test coverage detected