mirror of https://github.com/docker/compose.git
Convert project_name to lowercase
Signed-off-by: Gabor Nagy <mail@aigeruth.hu>
This commit is contained in:
parent
392c118bbc
commit
c838f7da18
|
@ -81,7 +81,7 @@ class Command(DocoptCommand):
|
|||
|
||||
def get_project_name(self, config_path, project_name=None):
|
||||
def normalize_name(name):
|
||||
return re.sub(r'[^a-zA-Z0-9]', '', name)
|
||||
return re.sub(r'[^a-z0-9]', '', name.lower())
|
||||
|
||||
project_name = project_name or os.environ.get('FIG_PROJECT_NAME')
|
||||
if project_name is not None:
|
||||
|
|
|
@ -29,6 +29,12 @@ class CLITestCase(unittest.TestCase):
|
|||
project_name = command.get_project_name(command.get_config_path())
|
||||
self.assertEquals('simplefigfile', project_name)
|
||||
|
||||
def test_project_name_with_explicit_uppercase_base_dir(self):
|
||||
command = TopLevelCommand()
|
||||
command.base_dir = 'tests/fixtures/Simple-figfile'
|
||||
project_name = command.get_project_name(command.get_config_path())
|
||||
self.assertEquals('simplefigfile', project_name)
|
||||
|
||||
def test_project_name_with_explicit_project_name(self):
|
||||
command = TopLevelCommand()
|
||||
name = 'explicit-project-name'
|
||||
|
|
Loading…
Reference in New Issue