File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -45,6 +45,22 @@ def test_create(self):
4545 p .delete ()
4646 self .assertEqual (start_count , len (self .storage_passwords ))
4747
48+ def test_create_with_slashes (self ):
49+ start_count = len (self .storage_passwords )
50+ realm = testlib .tmpname ()
51+ username = testlib .tmpname ()
52+
53+ p = self .storage_passwords .create ("changeme" , "\\ " + username , realm )
54+ self .assertEqual (start_count + 1 , len (self .storage_passwords ))
55+ self .assertEqual (p .realm , realm )
56+ self .assertEqual (p .username , "\\ " + username )
57+ self .assertEqual (p .clear_password , "changeme" )
58+ self .assertEqual (p .name , realm + ":\\ \\ " + username + ":" )
59+ print p .name
60+
61+ p .delete ()
62+ self .assertEqual (start_count , len (self .storage_passwords ))
63+
4864 def test_create_norealm (self ):
4965 start_count = len (self .storage_passwords )
5066 username = testlib .tmpname ()
You can’t perform that action at this time.
0 commit comments