Advertisement
Guest User

Untitled

a guest
Apr 26th, 2019
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. @pytest.fixture
  2. def user():
  3. user = models.User.objects.create_user(
  4. username="test", email="test@test.com", password="test")
  5. yield user
  6.  
  7.  
  8. @pytest.fixture
  9. def wallet(user):
  10. wallet = models.Wallet.objects.create(
  11. id=secrets.token_urlsafe(44), name="mywallet", user=user)
  12. yield wallet
  13.  
  14.  
  15. def test_stores(client, user, wallet):
  16. client.login(username="test", password="test")
  17. kwargs = {"name": "test1", "wallet": wallet.pk, "domain": "example.com",
  18. "template": "default", "email": "test@example.com"}
  19. client.post(reverse("stores"), json.dumps(
  20. kwargs), content_type='application/json')
  21. models.Store.objects.get(**kwargs)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement