def test_create_pattern__pattern_size(self): args = {'create_pattern': ['42']} pattern = ExploitUtils.create_pattern(args) self.assertEqual(len(pattern), 42) args = {'create_pattern': []} pattern = ExploitUtils.create_pattern(args) self.assertEqual(len(pattern), 3 * 10 * 26**2) args = {'create_pattern': ['extended']} pattern = ExploitUtils.create_pattern(args) self.assertEqual(len(pattern), 3 * 30 * 26**2)
def test_create_pattern__pattern_size(self): args = {'create_pattern' : ['42']} pattern = ExploitUtils.create_pattern(args) self.assertEqual(len(pattern), 42) args = {'create_pattern': []} pattern = ExploitUtils.create_pattern(args) self.assertEqual(len(pattern), 3*10*26**2) args = {'create_pattern' : ['extended']} pattern = ExploitUtils.create_pattern(args) self.assertEqual(len(pattern), 3*30*26**2)
def test_create_pattern__pattern_content(self): args = {'create_pattern': ['3']} pattern = ExploitUtils.create_pattern(args) self.assertEqual(pattern, 'Aa0') args = {'create_pattern': []} pattern = ExploitUtils.create_pattern(args) self.assertEqual(pattern[len(pattern) - 3::], 'Zz9') args = {'create_pattern': ['extended']} pattern = ExploitUtils.create_pattern(args) self.assertEqual(pattern[len(pattern) - 3::], 'Zz%')
def test_create_pattern__pattern_content(self): args = {'create_pattern': ['3']} pattern = ExploitUtils.create_pattern(args) self.assertEqual(pattern, 'Aa0') args = {'create_pattern': []} pattern = ExploitUtils.create_pattern(args) self.assertEqual(pattern[len(pattern) - 3::], 'Zz9') args = {'create_pattern' : ['extended']} pattern = ExploitUtils.create_pattern(args) self.assertEqual(pattern[len(pattern) - 3::], 'Zz%')