Skip to content

Commit 611f4a3

Browse files
Merge pull request #416 from splunk/DVPL-10302
Removed strip() method in load_value() method from data.py file
2 parents 4d9a378 + ec76d1e commit 611f4a3

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

splunklib/data.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,8 +161,8 @@ def load_value(element, nametable=None):
161161
text = element.text
162162
if text is None:
163163
return None
164-
text = text.strip()
165-
if len(text) == 0:
164+
165+
if len(text.strip()) == 0:
166166
return None
167167
return text
168168

tests/test_storage_passwords.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,16 @@ def test_delete(self):
222222
self.storage_passwords.delete(username + "/foo", "/myrealm")
223223
self.assertEqual(start_count, len(self.storage_passwords))
224224

225+
def test_spaces_in_username(self):
226+
start_count = len(self.storage_passwords)
227+
realm = testlib.tmpname()
228+
username = " user1 "
229+
230+
p = self.storage_passwords.create("changeme", username, realm)
231+
self.assertEqual(p.username, username)
232+
233+
p.delete()
234+
self.assertEqual(start_count, len(self.storage_passwords))
225235

226236
if __name__ == "__main__":
227237
try:

0 commit comments

Comments
 (0)