2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-18 04:55:44 +00:00

Cleanup / consolidate unit testing code (#4831)

- Move testing code out of helpers.py
- Create new file unit_test.py
This commit is contained in:
Oliver
2023-05-17 07:35:26 +10:00
committed by GitHub
parent f85b378115
commit 4785f465e8
43 changed files with 138 additions and 139 deletions

View File

@ -18,9 +18,9 @@ import company.models
import order.models
from common.models import InvenTreeSetting
from company.models import Company, SupplierPart
from InvenTree.api_tester import InvenTreeAPITestCase
from InvenTree.status_codes import (BuildStatus, PurchaseOrderStatus,
StockStatus)
from InvenTree.unit_test import InvenTreeAPITestCase
from part.models import (BomItem, BomItemSubstitute, Part, PartCategory,
PartCategoryParameterTemplate, PartParameterTemplate,
PartRelated, PartStocktake)

View File

@ -4,7 +4,7 @@ import csv
from django.urls import reverse
from InvenTree.helpers import InvenTreeTestCase
from InvenTree.unit_test import InvenTreeTestCase
class BomExportTest(InvenTreeTestCase):

View File

@ -5,7 +5,7 @@ from django.urls import reverse
import tablib
from InvenTree.api_tester import InvenTreeAPITestCase
from InvenTree.unit_test import InvenTreeAPITestCase
from part.models import Part

View File

@ -2,14 +2,14 @@
from django_test_migrations.contrib.unittest_case import MigratorTestCase
from InvenTree import helpers
from InvenTree import unit_test
class TestForwardMigrations(MigratorTestCase):
"""Test entire schema migration sequence for the part app."""
migrate_from = ('part', helpers.getOldestMigrationFile('part'))
migrate_to = ('part', helpers.getNewestMigrationFile('part'))
migrate_from = ('part', unit_test.getOldestMigrationFile('part'))
migrate_to = ('part', unit_test.getNewestMigrationFile('part'))
def prepare(self):
"""Create initial data."""
@ -52,7 +52,7 @@ class TestBomItemMigrations(MigratorTestCase):
"""Tests for BomItem migrations"""
migrate_from = ('part', '0002_auto_20190520_2204')
migrate_to = ('part', helpers.getNewestMigrationFile('part'))
migrate_to = ('part', unit_test.getNewestMigrationFile('part'))
def prepare(self):
"""Create intial dataset"""

View File

@ -14,7 +14,7 @@ from common.models import (InvenTreeSetting, InvenTreeUserSetting,
NotificationEntry, NotificationMessage)
from common.notifications import UIMessageNotification, storage
from InvenTree import version
from InvenTree.helpers import InvenTreeTestCase
from InvenTree.unit_test import InvenTreeTestCase
from .models import (Part, PartCategory, PartCategoryStar, PartRelated,
PartStar, PartStocktake, PartTestTemplate,

View File

@ -10,8 +10,8 @@ import company.models
import order.models
import part.models
import stock.models
from InvenTree.helpers import InvenTreeTestCase
from InvenTree.status_codes import PurchaseOrderStatus
from InvenTree.unit_test import InvenTreeTestCase
class PartPricingTests(InvenTreeTestCase):

View File

@ -2,7 +2,7 @@
from django.urls import reverse
from InvenTree.helpers import InvenTreeTestCase
from InvenTree.unit_test import InvenTreeTestCase
from .models import Part