Refs #24978 -- Skipped an unsupported test on Windows.

This commit is contained in:
Tim Graham 2015-06-17 10:19:15 -04:00
parent 58665dded0
commit 81aae28843
1 changed files with 3 additions and 0 deletions

View File

@ -1,7 +1,9 @@
from __future__ import unicode_literals from __future__ import unicode_literals
import os import os
import sys
import tempfile import tempfile
import unittest
import warnings import warnings
from django.apps import apps from django.apps import apps
@ -224,6 +226,7 @@ class FixtureLoadingTests(DumpDataAssertMixin, TestCase):
"Unknown model in excludes: fixtures.FooModel"): "Unknown model in excludes: fixtures.FooModel"):
self._dumpdata_assert(['fixtures', 'sites'], '', exclude_list=['fixtures.FooModel']) self._dumpdata_assert(['fixtures', 'sites'], '', exclude_list=['fixtures.FooModel'])
@unittest.skipIf(sys.platform.startswith('win'), "Windows doesn't support '?' in filenames.")
def test_load_fixture_with_special_characters(self): def test_load_fixture_with_special_characters(self):
management.call_command('loaddata', 'fixture?with[special]chars*', verbosity=0) management.call_command('loaddata', 'fixture?with[special]chars*', verbosity=0)
self.assertQuerysetEqual(Article.objects.all(), ['<Article: How To Deal With Special Characters>']) self.assertQuerysetEqual(Article.objects.all(), ['<Article: How To Deal With Special Characters>'])