|
@@ -87,7 +87,11 @@ class TestUserApi(DefaultTest):
|
87
|
87
|
eq_(u.user_id, one.user_id)
|
88
|
88
|
|
89
|
89
|
def test_unit__get_user_with_context__nominal_case(self):
|
90
|
|
- user = User(email='admin@tracim.tracim')
|
|
90
|
+ user = User(
|
|
91
|
+ email='admin@tracim.tracim',
|
|
92
|
+ display_name='Admin',
|
|
93
|
+ is_active=True,
|
|
94
|
+ )
|
91
|
95
|
api = UserApi(
|
92
|
96
|
current_user=None,
|
93
|
97
|
session=self.session,
|
|
@@ -96,6 +100,15 @@ class TestUserApi(DefaultTest):
|
96
|
100
|
new_user = api.get_user_with_context(user)
|
97
|
101
|
assert isinstance(new_user, UserInContext)
|
98
|
102
|
assert new_user.user == user
|
|
103
|
+ assert new_user.profile.name == 'nobody'
|
|
104
|
+ assert new_user.user_id == user.user_id
|
|
105
|
+ assert new_user.email == 'admin@tracim.tracim'
|
|
106
|
+ assert new_user.display_name == 'Admin'
|
|
107
|
+ assert new_user.is_active is True
|
|
108
|
+ # TODO - G.M - 03-05-2018 - [avatar][calendar] Should test this
|
|
109
|
+ # with true value when those param will be available.
|
|
110
|
+ assert new_user.avatar_url is None
|
|
111
|
+ assert new_user.calendar_url is None
|
99
|
112
|
|
100
|
113
|
def test_unit__get_current_user_ok__nominal_case(self):
|
101
|
114
|
user = User(email='admin@tracim.tracim')
|