Lines Matching refs:self
12 def __init__(self, policy):
13 self.check_policy = policy
18 def test_custom_message_gets_policy_if_possible_from_string(self):
20 self.MyMessage,
21 policy=self.MyPolicy)
22 self.assertIsInstance(msg, self.MyMessage)
23 self.assertIs(msg.check_policy, self.MyPolicy)
25 def test_custom_message_gets_policy_if_possible_from_file(self):
28 self.MyMessage,
29 policy=self.MyPolicy)
30 self.assertIsInstance(msg, self.MyMessage)
31 self.assertIs(msg.check_policy, self.MyPolicy)
38 def test_only_split_on_cr_lf(self):
42 for parser in self.parsers:
43 with self.subTest(parser=parser.__name__):
57 self.assertEqual(msg.items(), [
68 self.assertEqual(msg.get_payload(), "")
73 def test_custom_message_factory_on_policy(self):
74 for parser in self.parsers:
75 with self.subTest(parser=parser.__name__):
76 MyPolicy = default.clone(message_factory=self.MyMessage)
78 self.assertIsInstance(msg, self.MyMessage)
80 def test_factory_arg_overrides_policy(self):
81 for parser in self.parsers:
82 with self.subTest(parser=parser.__name__):
83 MyPolicy = default.clone(message_factory=self.MyMessage)
85 self.assertNotIsInstance(msg, self.MyMessage)
86 self.assertIsInstance(msg, Message)