コード例 #1
0
ファイル: test_query_string.py プロジェクト: victos/w3af
    def test_copy_with_token(self):
        dc = QueryString([('a', ['1'])])

        dc.set_token(('a', 0))
        dc_copy = copy.deepcopy(dc)

        self.assertEqual(dc.get_token(), dc_copy.get_token())
        self.assertIsNotNone(dc.get_token())
        self.assertIsNotNone(dc_copy.get_token())
        self.assertEqual(dc_copy.get_token().get_name(), 'a')
コード例 #2
0
ファイル: test_query_string.py プロジェクト: gamehacker/w3af
    def test_copy_with_token(self):
        dc = QueryString([('a', ['1'])])

        dc.set_token(('a', 0))
        dc_copy = copy.deepcopy(dc)

        self.assertEqual(dc.get_token(), dc_copy.get_token())
        self.assertIsNotNone(dc.get_token())
        self.assertIsNotNone(dc_copy.get_token())
        self.assertEqual(dc_copy.get_token().get_name(), 'a')
コード例 #3
0
ファイル: test_query_string.py プロジェクト: victos/w3af
    def test_pickle(self):
        dc = QueryString([('a', ['1'])])
        dc.set_token(('a', 0))

        pickled_qs = cPickle.dumps(dc)
        unpickled_qs = cPickle.loads(pickled_qs)

        self.assertEqual(dc, unpickled_qs)
        self.assertEqual(dc.keys(), unpickled_qs.keys())
        self.assertEqual(dc.keys(), ['a'])
        self.assertEqual(dc.get_token().get_name(), 'a')
コード例 #4
0
ファイル: test_query_string.py プロジェクト: gamehacker/w3af
    def test_pickle(self):
        dc = QueryString([('a', ['1'])])
        dc.set_token(('a', 0))

        pickled_qs = cPickle.dumps(dc)
        unpickled_qs = cPickle.loads(pickled_qs)

        self.assertEqual(dc, unpickled_qs)
        self.assertEqual(dc.keys(), unpickled_qs.keys())
        self.assertEqual(dc.keys(), ['a'])
        self.assertEqual(dc.get_token().get_name(), 'a')