Coverage for tests / test_functions.py: 46%
11 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-05 22:15 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-05 22:15 +0000
1import unittest
3import astshim as ast
6class TestFunctions(unittest.TestCase):
8 """Test free functions"""
10 def test_escape(self):
11 self.assertFalse(ast.escapes())
12 self.assertFalse(ast.escapes(1))
13 self.assertTrue(ast.escapes(-1))
14 self.assertTrue(ast.escapes(0))
15 self.assertFalse(ast.escapes())
18if __name__ == "__main__": 18 ↛ 19line 18 didn't jump to line 19 because the condition on line 18 was never true
19 unittest.main()