def test_generate_oauthparameters(self, time_now): time_now.return_value = 1439093945 consumer = Consumer(CONSUMER_TOKEN, CONSUMER_SECRET) client = Client(CLIENT_TOKEN, CLIENT_SECRET) service = Service(consumer) parameters = service._generate_oauth_parameters(client) assert (parameters.oauth_version == '1.0') assert (parameters.oauth_consumer_key == consumer.consumer_key) assert (parameters.oauth_signature_method == 'HMAC-SHA1') assert (parameters.oauth_token == client.client_key) assert (parameters.oauth_nonce) assert (int(parameters.oauth_timestamp) == time.time())
def test_generate_oauthparameters_no_oauth_token_with_empty_client(self): consumer = Consumer(CONSUMER_TOKEN, CONSUMER_SECRET) client = Client('', '') service = Service(consumer) parameters = service._generate_oauth_parameters(client) assert (parameters.oauth_token == client.client_key)