summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/postgres_tests/integration_settings.py5
-rw-r--r--tests/postgres_tests/test_integration.py17
2 files changed, 22 insertions, 0 deletions
diff --git a/tests/postgres_tests/integration_settings.py b/tests/postgres_tests/integration_settings.py
new file mode 100644
index 0000000000..c4ec0d1157
--- /dev/null
+++ b/tests/postgres_tests/integration_settings.py
@@ -0,0 +1,5 @@
+SECRET_KEY = 'abcdefg'
+
+INSTALLED_APPS = [
+ 'django.contrib.postgres',
+]
diff --git a/tests/postgres_tests/test_integration.py b/tests/postgres_tests/test_integration.py
new file mode 100644
index 0000000000..829b862027
--- /dev/null
+++ b/tests/postgres_tests/test_integration.py
@@ -0,0 +1,17 @@
+import os
+import subprocess
+import sys
+
+from tests.postgres_tests import PostgreSQLSimpleTestCase
+
+
+class PostgresIntegrationTests(PostgreSQLSimpleTestCase):
+ def test_check(self):
+ os.chdir(os.path.dirname(__file__))
+ result = subprocess.run(
+ [sys.executable, '-m', 'django', 'check', '--settings', 'integration_settings'],
+ stdout=subprocess.DEVNULL,
+ stderr=subprocess.PIPE,
+ )
+ stderr = '\n'.join([e.decode() for e in result.stderr.splitlines()])
+ self.assertEqual(result.returncode, 0, msg=stderr)