summaryrefslogtreecommitdiff
path: root/service
diff options
context:
space:
mode:
authorEnzo Zuccolotto <enzozuccolotto@gmail.com>2015-04-10 09:53:33 -0300
committerEnzo Zuccolotto <enzozuccolotto@gmail.com>2015-04-10 09:53:33 -0300
commit4e155a14786b72d77531024dd883b4635c690bec (patch)
tree68450963d2f588e57087c4d31aed12b3595d02f3 /service
parent364902bc3f3b33c2b36bb0c2644e931aeeaeb381 (diff)
Allows dot on username.
-- Issue #147 @anikarni and @enzoz pairing
Diffstat (limited to 'service')
-rw-r--r--service/pixelated/config/register.py2
-rw-r--r--service/test/unit/config/test_register.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/service/pixelated/config/register.py b/service/pixelated/config/register.py
index 5e5d94a8..d54b10ff 100644
--- a/service/pixelated/config/register.py
+++ b/service/pixelated/config/register.py
@@ -30,6 +30,6 @@ def register(username, server_name):
def validate_username(username):
- accepted_characters = '^[a-z0-9\-\_]*$'
+ accepted_characters = '^[a-z0-9\-\_\.]*$'
if not re.match(accepted_characters, username):
raise ValueError
diff --git a/service/test/unit/config/test_register.py b/service/test/unit/config/test_register.py
index 7c09fb2c..7db2b000 100644
--- a/service/test/unit/config/test_register.py
+++ b/service/test/unit/config/test_register.py
@@ -15,6 +15,6 @@ class TestRegister(unittest.TestCase):
def test_username_pass_when_valid(self):
try:
- validate_username('valid_username-123')
+ validate_username('a.valid_username-123')
except:
self.fail('Valid username should not raise an exception')