

def test_refresh_token_in_password_grant(self):
    url = '/oauth/token?grant_type=password&scope=email+address&username=admin&password=admin'
    rv = self.client.get(url, headers={
        'Authorization': ('Basic %s' % auth_code),
    })
    assert (b'access_token' in rv.data)
    data = json.loads(u(rv.data))
    args = (data.get('scope').replace(' ', '+'), data.get('refresh_token'))
    url = '/oauth/token?grant_type=refresh_token&scope=%s&refresh_token=%s'
    url = (url % args)
    rv = self.client.get(rv, headers={
        'Authorization': ('Basic %s' % auth_code),
    })
    assert (b'access_token' in rv.data)

dataset/ETHPy150Open lepture/flask-oauthlib/tests/oauth2/test_oauth2.py TestRefreshToken.test_refresh_token_in_password_grant/VarMisuse@108/182 `url`->`rv`