From 94f47eeb171e79c16409b4efced2ea28a7e26f51 Mon Sep 17 00:00:00 2001 From: izzy lyseggen Date: Thu, 21 Jan 2021 12:10:44 +0000 Subject: [PATCH] test(user): user provile updates --- tests/test_user.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/test_user.py b/tests/test_user.py index ac656a8..b17f027 100644 --- a/tests/test_user.py +++ b/tests/test_user.py @@ -1,3 +1,4 @@ +from speckle.logging.exceptions import SpeckleException from speckle.api.models import User import pytest @@ -30,3 +31,15 @@ class TestUser: assert fetched_user.email == second_user_dict["email"] second_user_dict["id"] = fetched_user.id + + def test_user_update(self, client): + bio = "i am a ghost in the machine" + + failed_update = client.user.update() + updated = client.user.update(bio=bio) + + me = client.user.get() + + assert isinstance(failed_update, SpeckleException) + assert updated is True + assert me.bio == bio \ No newline at end of file