summaryrefslogtreecommitdiff
path: root/tests/admin_scripts/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/admin_scripts/tests.py')
-rw-r--r--tests/admin_scripts/tests.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/admin_scripts/tests.py b/tests/admin_scripts/tests.py
index fd94d4919f..8dd06f660b 100644
--- a/tests/admin_scripts/tests.py
+++ b/tests/admin_scripts/tests.py
@@ -2206,6 +2206,13 @@ class StartApp(AdminScriptTestCase):
"another directory."
)
+ def test_trailing_slash_in_target_app_directory_name(self):
+ app_dir = os.path.join(self.test_dir, 'apps', 'app1')
+ os.makedirs(app_dir)
+ _, err = self.run_django_admin(['startapp', 'app', os.path.join('apps', 'app1', '')])
+ self.assertNoOutput(err)
+ self.assertIs(os.path.exists(os.path.join(app_dir, 'apps.py')), True)
+
def test_overlaying_app(self):
# Use a subdirectory so it is outside the PYTHONPATH.
os.makedirs(os.path.join(self.test_dir, 'apps/app1'))