summaryrefslogtreecommitdiff
path: root/tests/fixtures_migration
diff options
context:
space:
mode:
authorTim Graham <timograham@gmail.com>2014-12-26 13:23:38 -0500
committerTim Graham <timograham@gmail.com>2015-01-17 09:59:25 -0500
commit67235fd4ef1b006fc9cdb2fa20e7bb93b0edff4b (patch)
tree7f2cf7cac4185235e3f066caf9ae5854f0f75bdb /tests/fixtures_migration
parentf635d759354842e46901ed1ae1be5f5a0b81e567 (diff)
Removed support for initial_data fixtures per deprecation timeline.
Diffstat (limited to 'tests/fixtures_migration')
-rw-r--r--tests/fixtures_migration/__init__.py0
-rw-r--r--tests/fixtures_migration/fixtures/initial_data.json9
-rw-r--r--tests/fixtures_migration/migrations/0001_initial.py16
-rw-r--r--tests/fixtures_migration/migrations/__init__.py0
-rw-r--r--tests/fixtures_migration/models.py5
-rw-r--r--tests/fixtures_migration/tests.py31
6 files changed, 0 insertions, 61 deletions
diff --git a/tests/fixtures_migration/__init__.py b/tests/fixtures_migration/__init__.py
deleted file mode 100644
index e69de29bb2..0000000000
--- a/tests/fixtures_migration/__init__.py
+++ /dev/null
diff --git a/tests/fixtures_migration/fixtures/initial_data.json b/tests/fixtures_migration/fixtures/initial_data.json
deleted file mode 100644
index 2e979fc842..0000000000
--- a/tests/fixtures_migration/fixtures/initial_data.json
+++ /dev/null
@@ -1,9 +0,0 @@
-[
- {
- "pk": "10",
- "model": "fixtures_migration.book",
- "fields": {
- "name": "Achieving self-awareness of Python programs"
- }
- }
-]
diff --git a/tests/fixtures_migration/migrations/0001_initial.py b/tests/fixtures_migration/migrations/0001_initial.py
deleted file mode 100644
index f1db74a874..0000000000
--- a/tests/fixtures_migration/migrations/0001_initial.py
+++ /dev/null
@@ -1,16 +0,0 @@
-# -*- coding: utf-8 -*-
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
- operations = [
- migrations.CreateModel(
- "Book",
- [
- ("name", models.CharField(max_length=100)),
- ],
- ),
- ]
diff --git a/tests/fixtures_migration/migrations/__init__.py b/tests/fixtures_migration/migrations/__init__.py
deleted file mode 100644
index e69de29bb2..0000000000
--- a/tests/fixtures_migration/migrations/__init__.py
+++ /dev/null
diff --git a/tests/fixtures_migration/models.py b/tests/fixtures_migration/models.py
deleted file mode 100644
index 3c1d9b63fd..0000000000
--- a/tests/fixtures_migration/models.py
+++ /dev/null
@@ -1,5 +0,0 @@
-from django.db import models
-
-
-class Book(models.Model):
- name = models.CharField(max_length=100)
diff --git a/tests/fixtures_migration/tests.py b/tests/fixtures_migration/tests.py
deleted file mode 100644
index 1dcc443c85..0000000000
--- a/tests/fixtures_migration/tests.py
+++ /dev/null
@@ -1,31 +0,0 @@
-from django.test import TransactionTestCase
-from django.core import management
-
-from .models import Book
-
-
-class TestNoInitialDataLoading(TransactionTestCase):
- """
- Apps with migrations should ignore initial data. This test can be removed
- in Django 1.9 when migrations become required and initial data is no longer
- supported.
- """
- available_apps = ['fixtures_migration']
-
- def test_migrate(self):
- self.assertQuerysetEqual(Book.objects.all(), [])
- management.call_command(
- 'migrate',
- verbosity=0,
- )
- self.assertQuerysetEqual(Book.objects.all(), [])
-
- def test_flush(self):
- self.assertQuerysetEqual(Book.objects.all(), [])
- management.call_command(
- 'flush',
- verbosity=0,
- interactive=False,
- load_initial_data=False
- )
- self.assertQuerysetEqual(Book.objects.all(), [])