def test_get_cookie_simple(self):
        create_login_cookie(self.tmpdir, b'https://bugzilla.mozilla.org/',
                            'userid', 'cookievalue')

        userid, cookie = auth.get_bugzilla_login_cookie_from_profile(
            self.tmpdir, 'https://bugzilla.mozilla.org')
        self.assertEqual(userid, b'userid')
        self.assertEqual(cookie, b'cookievalue')
Exemple #2
0
    def test_get_cookie_simple(self):
        create_login_cookie(self.tmpdir, 'https://bugzilla.mozilla.org/',
                'userid', 'cookievalue')

        userid, cookie = auth.get_bugzilla_login_cookie_from_profile(self.tmpdir,
                'https://bugzilla.mozilla.org')
        self.assertEqual(userid, 'userid')
        self.assertEqual(cookie, 'cookievalue')
    def test_cookie_empty_db(self):
        """Ensure empty cookies.db behaves properly."""
        create_cookies_db(self.tmpdir)

        userid, cookie = auth.get_bugzilla_login_cookie_from_profile(
            self.tmpdir, 'http://dummy')
        self.assertIsNone(userid)
        self.assertIsNone(cookie)
Exemple #4
0
    def test_cookie_empty_db(self):
        """Ensure empty cookies.db behaves properly."""
        create_cookies_db(self.tmpdir)

        userid, cookie = auth.get_bugzilla_login_cookie_from_profile(self.tmpdir,
                'http://dummy')
        self.assertIsNone(userid)
        self.assertIsNone(cookie)
    def test_get_cookie_no_host(self):
        """If we request a cookie from another host, we shouldn't get a cookie."""
        create_login_cookie(self.tmpdir, b'https://example.com/', 'userid',
                            'cookie')
        userid, cookie = auth.get_bugzilla_login_cookie_from_profile(
            self.tmpdir, 'https://bugzilla.mozilla.org')

        self.assertIsNone(userid)
        self.assertIsNone(cookie)
Exemple #6
0
    def test_get_cookie_no_host(self):
        """If we request a cookie from another host, we shouldn't get a cookie."""
        create_login_cookie(self.tmpdir, 'https://example.com/',
                'userid', 'cookie')
        userid, cookie = auth.get_bugzilla_login_cookie_from_profile(self.tmpdir,
                'https://bugzilla.mozilla.org')

        self.assertIsNone(userid)
        self.assertIsNone(cookie)
Exemple #7
0
    def test_get_cookie_multiple_paths(self):
        """If we have multiple cookies for a domain, one with correct path is used."""
        create_login_cookie(self.tmpdir,
            'https://bugzilla.mozilla.org/production/', 'produser', 'prodpass')
        create_login_cookie(self.tmpdir,
            'https://bugzilla.mozilla.org/testing/', 'testuser', 'testpass')

        userid, cookie = auth.get_bugzilla_login_cookie_from_profile(self.tmpdir,
                'https://bugzilla.mozilla.org/testing/')
        self.assertEqual(userid, 'testuser')
        self.assertEqual(cookie, 'testpass')
    def test_get_cookie_multiple_paths(self):
        """If we have multiple cookies for a domain, one with correct path is used."""
        create_login_cookie(self.tmpdir,
                            b'https://bugzilla.mozilla.org/production/',
                            'produser', 'prodpass')
        create_login_cookie(self.tmpdir,
                            b'https://bugzilla.mozilla.org/testing/',
                            'testuser', 'testpass')

        userid, cookie = auth.get_bugzilla_login_cookie_from_profile(
            self.tmpdir, 'https://bugzilla.mozilla.org/testing/')
        self.assertEqual(userid, b'testuser')
        self.assertEqual(cookie, b'testpass')
 def test_cookie_no_db(self):
     """Ensure we react sanely when no cookies.sqlite file is present."""
     userid, cookie = auth.get_bugzilla_login_cookie_from_profile(
         self.tmpdir, 'http://dummy')
     self.assertIsNone(userid)
     self.assertIsNone(cookie)
Exemple #10
0
 def test_cookie_no_db(self):
     """Ensure we react sanely when no cookies.sqlite file is present."""
     userid, cookie = auth.get_bugzilla_login_cookie_from_profile(self.tmpdir, 'http://dummy')
     self.assertIsNone(userid)
     self.assertIsNone(cookie)