File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -982,6 +982,11 @@ def test_parse_name(self):
982
982
self .assertEqual (first_name , 'Garshaw' )
983
983
self .assertEqual (last_name , 'of Belote' )
984
984
985
+ name = "Teal'c"
986
+ first_name , last_name = parse_name (name )
987
+ self .assertEqual (first_name , "Teal'c" )
988
+ self .assertEqual (last_name , '' )
989
+
985
990
def test_create_new_user_check_password (self ):
986
991
"""Test creating a new user with a password."""
987
992
client_data = {
'name' :
'Harry Maybourne' ,
'email' :
'[email protected] ' }
Original file line number Diff line number Diff line change @@ -234,7 +234,10 @@ def generate_unique_username_from_email(email: str) -> str:
234
234
235
235
236
236
def parse_name (name : str ):
237
- return name .split (' ' , 1 )
237
+ parts = name .split (' ' , 1 )
238
+ if len (parts ) == 1 :
239
+ parts .append ('' ) # Add an empty string for the last name if not provided
240
+ return parts [0 ], parts [1 ]
238
241
239
242
240
243
def create_user_with_email (client_data : dict ):
You can’t perform that action at this time.
0 commit comments