| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- import pathlib
- current = pathlib.Path(__file__).parent
- root = current.parent
- import sys
- sys.path.append(str(root))
- import assets
- user_1 = assets.user("user", "password1", "APIKEY")
- print("Sample user dump:")
- print(user_1)
- print()
- user_factory = assets.user_factory()
- user_factory.nick = "nick1"
- user_factory.password = "password_a"
- print("User from factory:")
- print(user_factory.result)
- print()
- export = assets.user_exporter(user_factory.result).result
- print("User export:")
- print(export)
- print()
- builder = assets.user_builder(export)
- print("User builded from export:")
- print(builder.result)
- print()
- collection = assets.users_collection()
- collection.add(user_1)
- collection.add(user_factory.result)
- print("User collection test:")
- print("Login:")
- print(collection.login("user", "password1"))
- print(collection.login("nick1", "password_a"))
- print("Get:")
- print(collection.get(user_factory.result.apikey))
- print("Get not found:")
- print(collection.get("not_found"))
- print("Login not found:")
- print(collection.login("user", "pask"))
|