Exemplo n.º 1
0
def test_client_login(codingame):
    email = os.environ.get("TEST_LOGIN_EMAIL")
    password = os.environ.get("TEST_LOGIN_PASSWORD")

    # login at creation
    client = codingame.Client(email, password)
    assert client_attr(client)

    # login after creation
    client = codingame.Client()
    client.login(email, password)
    assert client_attr(client)
Exemplo n.º 2
0
    async def on_ready(self):
        self.cg_client = codingame.Client(is_async=True)

        for cog in Config.DEFAULT_COGS:
            self.load_extension(cog)

        self.logger.info(color("loaded all cogs", "green"))

        await self.change_presence(activity=discord.Game(
            name=f"{Config.PREFIX}help"))
        self.logger.debug(color(f"set status to `{Config.PREFIX}help`",
                                "cyan"))

        self.logger.info(color(f"logged in as user `{self.user}`", "green"))
Exemplo n.º 3
0
import codingame

client = codingame.Client()

# get a codingamer from their pseudo or public handle
codingamer = client.get_codingamer("a pseudo or public handle here")
print(codingamer)
print(codingamer.pseudo)
print(codingamer.public_handle)
print(codingamer.avatar_url)
Exemplo n.º 4
0
import codingame

client = codingame.Client()
client.login("email", "password")
# or
client = codingame.Client("email", "password")

# then you can access the logged in codingamer like this
print(client.logged_in)
print(client.codingamer)
print(client.codingamer.pseudo)
print(client.codingamer.public_handle)
print(client.codingamer.avatar_url)
Exemplo n.º 5
0
def client():
    import codingame
    return codingame.Client()
Exemplo n.º 6
0
def test_client(codingame):
    client = codingame.Client()
    assert client_attr(client)