Когда я провожу тесты с Django 1.7.1, выдается следующее предупреждение:
/usr/local/lib/python2.7/dist-packages/django/test/_doctest.py:59:
RemovedInDjango18Warning: The django.test._doctest module is deprecated;
use the doctest module from the Python standard library instead.
RemovedInDjango18Warning)
Я также попытался добавить в файл settings.py эту строку:
TEST_RUNNER = 'django.test.runner.DiscoverRunner'
Но все равно выдает предупреждение.
Я записываю код из файла моей тестовой модели:
from django.test import TestCase
from myproject import tests, models
class TestModels(TestCase):
def test_rol(self):
rol = tests.create_rol()
rol.save()
self.assertTrue(isinstance(rol, models.Rol))
self.assertEqual(rol.name, rol.__unicode__())
Я прочитал документы на веб-странице Django: https://docs.djangoproject.com/en/1.7/topics/testing/overview/, но до сих пор не могу найти решение.
Я использую Джанго-нос.
Как я могу это решить?
Спасибо