Boilerplate (still needs working)
This commit is contained in:
parent
d106a19bdc
commit
0cbc314068
25 changed files with 1111 additions and 0 deletions
47
runtests.py
Normal file
47
runtests.py
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
import sys
|
||||
from optparse import OptionParser
|
||||
|
||||
try:
|
||||
from django.conf import settings
|
||||
|
||||
settings.configure(
|
||||
DEBUG=True,
|
||||
USE_TZ=True,
|
||||
DATABASES={
|
||||
"default": {
|
||||
"ENGINE": "django.db.backends.sqlite3",
|
||||
}
|
||||
},
|
||||
ROOT_URLCONF="djangocms_blog.urls",
|
||||
INSTALLED_APPS=[
|
||||
"django.contrib.auth",
|
||||
"django.contrib.contenttypes",
|
||||
"django.contrib.sites",
|
||||
"djangocms_blog",
|
||||
],
|
||||
SITE_ID=1,
|
||||
NOSE_ARGS=['-s'],
|
||||
)
|
||||
|
||||
from django_nose import NoseTestSuiteRunner
|
||||
except ImportError:
|
||||
raise ImportError("To fix this error, run: pip install -r requirements-test.txt")
|
||||
|
||||
|
||||
def run_tests(*test_args):
|
||||
if not test_args:
|
||||
test_args = ['tests']
|
||||
|
||||
# Run tests
|
||||
test_runner = NoseTestSuiteRunner(verbosity=1)
|
||||
|
||||
failures = test_runner.run_tests(test_args)
|
||||
|
||||
if failures:
|
||||
sys.exit(failures)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
parser = OptionParser()
|
||||
(options, args) = parser.parse_args()
|
||||
run_tests(*args)
|
||||
Loading…
Add table
Add a link
Reference in a new issue