Lines Matching refs:self
9 def test_basics(self):
13 self.assertEqual(actual, expected)
17 self.assertEqual(actual, expected)
19 def test_scope_isolation(self):
25 self.assertEqual(actual, expected)
26 self.assertEqual(k, "Local Variable")
35 self.assertEqual(k, "Local Variable")
36 self.assertEqual(actual, expected)
38 def test_scope_isolation_from_global(self):
42 self.assertEqual(actual, expected)
43 self.assertEqual(g, "Global variable")
52 self.assertEqual(g, "Global variable")
53 self.assertEqual(actual, expected)
55 def test_global_visibility(self):
62 self.assertEqual(actual, expected)
64 def test_local_visibility(self):
72 self.assertEqual(actual, expected)
73 self.assertEqual(v, "Local variable")
75 def test_illegal_assignment(self):
76 with self.assertRaisesRegex(SyntaxError, "cannot assign"):
80 with self.assertRaisesRegex(SyntaxError, "illegal expression"):
84 def test_evaluation_order(self):
111 self.assertEqual(actual, expected)
112 self.assertEqual(actual_calls, expected_calls)
114 def test_assignment_idiom_in_comprehensions(self):
117 self.assertEqual(actual, expected)
120 self.assertEqual(actual, expected)
123 self.assertEqual(actual, expected)
125 def test_star_expression(self):
127 self.assertEqual({i: i*i for i in [*range(4)]}, expected)
128 self.assertEqual({i: i*i for i in (*range(4),)}, expected)