def test_create_non_ec2_credential(self): """Call ``POST /credentials`` for creating non-ec2 credential.""" blob, ref = unit.new_cert_credential(user_id=self.user['id']) r = self.post('/credentials', body={'credential': ref}) self.assertValidCredentialResponse(r, ref) # Assert credential id is not same as hash of access key id for # non-ec2 credentials access = blob['access'].encode('utf-8') self.assertNotEqual(hashlib.sha256(access).hexdigest(), r.result['credential']['id'])
def test_create_non_ec2_credential(self): """Call ``POST /credentials`` for creating non-ec2 credential.""" blob, ref = unit.new_cert_credential(user_id=self.user['id']) r = self.post('/credentials', body={'credential': ref}) self.assertValidCredentialResponse(r, ref) # Assert credential id is not same as hash of access key id for # non-ec2 credentials access = blob['access'].encode('utf-8') self.assertNotEqual( hashlib.sha256(access).hexdigest(), r.result['credential']['id'])
def test_create_non_ec2_credential(self): """Test creating non-ec2 credential. Call ``POST /credentials``. """ blob, ref = unit.new_cert_credential(user_id=self.user["id"]) r = self.post("/credentials", body={"credential": ref}) self.assertValidCredentialResponse(r, ref) # Assert credential id is not same as hash of access key id for # non-ec2 credentials access = blob["access"].encode("utf-8") self.assertNotEqual(hashlib.sha256(access).hexdigest(), r.result["credential"]["id"])