예제 #1
0
파일: test_gsa.py 프로젝트: beav/crane
    def test_appends_query_param(self):
        gsa = GSA('https://pulpproject.org/search?x=1&y=2')

        url = gsa._form_url('foo')

        # verify that all of the pieces are correct.
        parts = urlparse.urlparse(url)
        self.assertEqual(parts.hostname, 'pulpproject.org')
        self.assertEqual(parts.scheme, 'https')
        self.assertEqual(parts.path, '/search')
        params = urlparse.parse_qs(parts.query)
        self.assertDictEqual(params, {'q': ['foo'], 'x': ['1'], 'y': ['2']})
예제 #2
0
파일: test_gsa.py 프로젝트: dkliban/crane
    def test_appends_query_param(self):
        gsa = GSA('https://pulpproject.org/search?x=1&y=2')

        url = gsa._form_url('foo')

        # verify that all of the pieces are correct.
        parts = urlparse.urlparse(url)
        self.assertEqual(parts.hostname, 'pulpproject.org')
        self.assertEqual(parts.scheme, 'https')
        self.assertEqual(parts.path, '/search')
        params = urlparse.parse_qs(parts.query)
        self.assertDictEqual(params, {'q': ['foo'], 'x': ['1'], 'y': ['2']})
예제 #3
0
파일: test_gsa.py 프로젝트: beav/crane
    def test_adds_query_param(self):
        gsa = GSA('http://pulpproject.org/search')

        url = gsa._form_url('foo')

        self.assertEqual(url, 'http://pulpproject.org/search?q=foo')
예제 #4
0
파일: test_gsa.py 프로젝트: dkliban/crane
    def test_adds_query_param(self):
        gsa = GSA('http://pulpproject.org/search')

        url = gsa._form_url('foo')

        self.assertEqual(url, 'http://pulpproject.org/search?q=foo')
예제 #5
0
파일: test_gsa.py 프로젝트: dkliban/crane
 def setUp(self):
     super(BaseGSATest, self).setUp()
     self.url = 'http://pulpproject.org/search'
     self.gsa = GSA(self.url)