From b113016a4eb31e7b8c85dfd507bc0a38a5986362 Mon Sep 17 00:00:00 2001 From: Braulio Bhavamitra Date: Tue, 5 Apr 2016 20:46:50 -0300 Subject: [PATCH] Add "*" to identifier format --- lib/noosfero.rb | 2 +- test/unit/noosfero_test.rb | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/noosfero.rb b/lib/noosfero.rb index 720889c..26467c5 100644 --- a/lib/noosfero.rb +++ b/lib/noosfero.rb @@ -67,7 +67,7 @@ module Noosfero end def self.identifier_format - '[a-z0-9][a-z0-9~.]*([_\-][a-z0-9~.]+)*' + '[a-z0-9][a-z0-9~.*]*([_\-][a-z0-9~.*]+)*' end # All valid identifiers, plus ~ meaning "the current user". See diff --git a/test/unit/noosfero_test.rb b/test/unit/noosfero_test.rb index 46c2029..dbfbcd5 100644 --- a/test/unit/noosfero_test.rb +++ b/test/unit/noosfero_test.rb @@ -28,6 +28,7 @@ class NoosferoTest < ActiveSupport::TestCase assert_match /^#{Noosfero.identifier_format}$/, 'bli-bla' assert_no_match /^#{Noosfero.identifier_format}$/, 'UPPER' assert_match /^#{Noosfero.identifier_format}$/, 'with~tilde' + assert_match /^#{Noosfero.identifier_format}$/, 'with*asterisk' assert_match /^#{Noosfero.identifier_format}$/, 'with.dot' end -- libgit2 0.21.2