From 4e155a14786b72d77531024dd883b4635c690bec Mon Sep 17 00:00:00 2001 From: Enzo Zuccolotto Date: Fri, 10 Apr 2015 09:53:33 -0300 Subject: Allows dot on username. -- Issue #147 @anikarni and @enzoz pairing --- service/pixelated/config/register.py | 2 +- service/test/unit/config/test_register.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'service') 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') -- cgit v1.2.3