コード例 #1
0
    def test_prepare_basic_auth(self):
        """ Test that passing in a username and password returns a string """
        username, password = "******", "pass"
        auth_str = base64.b64encode(":".join((username, password)))

        fw = Framework()
        header_key, header_value = fw._prepare_basicauth(username, password)

        self.assertEquals(header_key, "Authorization")
        self.assertEquals(header_value, "Basic %s" % auth_str)
コード例 #2
0
 def test_prepare_basic_auth_no_info(self):
     """ Test that basic auth returns None with no username or password """
     fw = Framework()
     self.assertIsNone(fw._prepare_basicauth(None, None))