コード例 #1
0
ファイル: lego_dynamic.py プロジェクト: cisco-sas/katnip
 def test_set_session_data(self):
     new_value = 'new_value'
     uut = DynamicString(key=self.the_key, value=self.def_value)
     res = uut.render().bytes
     self.assertEqual(res, self.def_value)
     uut.set_session_data({self.the_key: new_value})
     res = uut.render().bytes
     self.assertEqual(res, new_value)
コード例 #2
0
ファイル: lego_dynamic.py プロジェクト: xiaoyanguoke/katnip
 def test_set_session_data(self):
     new_value = 'new_value'
     uut = DynamicString(key=self.the_key, value=self.def_value)
     res = uut.render().bytes
     self.assertEqual(res, self.def_value)
     uut.set_session_data({self.the_key: new_value})
     res = uut.render().bytes
     self.assertEqual(res, new_value)
コード例 #3
0
ファイル: lego_dynamic.py プロジェクト: xiaoyanguoke/katnip
 def test_not_fuzzable(self):
     uut = DynamicString(key=self.the_key,
                         value=self.def_value,
                         fuzzable=False)
     res = uut.render().bytes
     self.assertEqual(res, self.def_value)
     self.assertEqual(uut.num_mutations(), 0)
コード例 #4
0
ファイル: lego_dynamic.py プロジェクト: cisco-sas/katnip
 def test_default_value(self):
     uut = DynamicString(key=self.the_key, value=self.def_value)
     res = uut.render().bytes
     self.assertEqual(res, self.def_value)
コード例 #5
0
ファイル: lego_dynamic.py プロジェクト: cisco-sas/katnip
 def test_not_fuzzable(self):
     uut = DynamicString(key=self.the_key, value=self.def_value, fuzzable=False)
     res = uut.render().bytes
     self.assertEqual(res, self.def_value)
     self.assertEqual(uut.num_mutations(), 0)
コード例 #6
0
ファイル: lego_dynamic.py プロジェクト: xiaoyanguoke/katnip
 def test_default_value(self):
     uut = DynamicString(key=self.the_key, value=self.def_value)
     res = uut.render().bytes
     self.assertEqual(res, self.def_value)