Exemple #1
0
 def test_individual_lines_within_vcard_are_delimited_by_the_rfc5322_line_break_partial_success(self):
     result = split_lines("foo\r\nbar\nbaz\r", mock.Mock())
     self.assertEqual(result["lines"], ["foo", "bar\nbaz\r"])
Exemple #2
0
 def test_individual_lines_within_vcard_are_delimited_by_the_rfc5322_line_break_validation_delegation(self):
     mocked_validator = mock.Mock()
     split_lines(MINIMAL_VCARD_LINES_SEPARATED_BY_RFC5322_LINE_BREAK, mocked_validator)
     mocked_validator.assert_called_once_with(MINIMAL_VCARD_LINES)
Exemple #3
0
 def test_individual_lines_within_vcard_are_delimited_by_the_rfc5322_line_break_validation_return_value(self):
     mocked_validator = mock.Mock(return_value="whatever")
     result = split_lines(MINIMAL_VCARD_LINES_SEPARATED_BY_RFC5322_LINE_BREAK, mocked_validator)
     self.assertEqual(result["issues"], "whatever")
Exemple #4
0
 def test_individual_lines_within_vcard_are_delimited_by_the_rfc5322_line_break(self):
     result = split_lines(MINIMAL_VCARD_LINES_SEPARATED_BY_RFC5322_LINE_BREAK, mock.Mock())
     self.assertEqual(result["lines"], MINIMAL_VCARD_LINES)