#!/usr/bin/env python """ Test runner script for API tests Run all tests: python manage.py test igny8_core.api.tests Run specific test: python manage.py test igny8_core.api.tests.test_response """ import os import sys import django # Setup Django os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'igny8_core.settings') django.setup() from django.core.management import execute_from_command_line if __name__ == '__main__': # Run all API tests if len(sys.argv) > 1: # Custom test specified execute_from_command_line(['manage.py', 'test'] + sys.argv[1:]) else: # Run all API tests execute_from_command_line(['manage.py', 'test', 'igny8_core.api.tests', '--verbosity=2'])