Ejemplo n.º 1
0
    def test_credentials_without_file(self, mocker):
        mocker_log = mocker.patch('cartoframes.utils.logger.log.info')

        credentials1 = Credentials(self.username, self.api_key)
        credentials1.save()

        credentials2 = Credentials.from_file()

        assert credentials1 == credentials2
        mocker_log.assert_called_once_with(
            'User credentials for `{0}` were successfully saved to `{1}`'.format(
                self.username, DEFAULT_PATH))

        credentials1.delete()

        with pytest.raises(FileNotFoundError):
            Credentials.from_file()
Ejemplo n.º 2
0
    def test_credentials_with_session(self):
        credentials1 = Credentials(self.username, self.api_key)
        credentials1.save()

        session = 'fake_session'
        credentials2 = Credentials.from_file(session=session)

        assert credentials2.session == session

        credentials1.delete()