Exemple #1
0
 def test_drop_empty(self):
     header = SMTPAPIHeader()
     header.set_tos([])
     header.set_substitutions(json.loads('{"subKey":["subValue"]}'))
     header.set_sections(json.loads('{}'))
     header.set_categories([])
     header.set_unique_args(json.loads('{"testUnique":"uniqueValue"}'))
     header.set_asm_group_id(None)
     header.set_send_each_at([])
     header.add_filter('testFilter', 'filter', 'filterValue')
     self.assertEqual(self.dropsHeader, json.loads(header.json_string()))
Exemple #2
0
 def test_drop_empty(self):
     header = SMTPAPIHeader()
     header.set_tos([])
     header.set_substitutions(json.loads('{"subKey":["subValue"]}'))
     header.set_sections(json.loads('{}'))
     header.set_categories([])
     header.set_unique_args(json.loads('{"testUnique":"uniqueValue"}'))
     header.set_asm_group_id(None)
     header.set_send_each_at([])
     header.add_filter('testFilter', 'filter', 'filterValue')
     self.assertEqual(self.dropsHeader, json.loads(header.json_string()))
Exemple #3
0
 def test_set(self):
     header = SMTPAPIHeader()
     header.set_tos(["*****@*****.**", "*****@*****.**", "*****@*****.**"])
     header.set_substitutions(json.loads('{"subKey":["subValue"]}'))
     header.set_sections(json.loads('{"testSection":"sectionValue"}'))
     header.set_categories(["testCategory"])
     header.set_unique_args(json.loads('{"testUnique":"uniqueValue"}'))
     header.set_asm_group_id(42)
     header.set_send_each_at([1409348513, 1409348514])
     header.set_send_at(1409348515)
     header.add_filter('testFilter', 'filter', 'filterValue')
     self.assertEqual(self.validHeader, json.loads(header.json_string()))
Exemple #4
0
 def test_set(self):
     header = SMTPAPIHeader()
     header.set_tos(
         ["*****@*****.**", "*****@*****.**", "*****@*****.**"])
     header.set_substitutions(json.loads('{"subKey":["subValue"]}'))
     header.set_sections(json.loads('{"testSection":"sectionValue"}'))
     header.set_categories(["testCategory"])
     header.set_unique_args(json.loads('{"testUnique":"uniqueValue"}'))
     header.set_asm_group_id(42)
     header.set_send_each_at([1409348513, 1409348514])
     header.set_send_at(1409348515)
     header.add_filter('testFilter', 'filter', 'filterValue')
     self.assertEqual(self.validHeader, json.loads(header.json_string()))