示例#1
0
 def test_triggers(self):
     """Test potentially failing denorms.
     """
     # save and restore alldenorms
     # test will fail if it's raising an exception
     alldenorms = denorms.get_alldenorms()
     denorms.alldenorms = failingdenorms
     try:
         denorms.install_triggers()
     finally:
         denorms.alldenorms = alldenorms
示例#2
0
 def test_triggers(self):
     """Test potentially failing denorms.
     """
     # save and restore alldenorms
     # test will fail if it's raising an exception
     alldenorms = denorms.get_alldenorms()
     denorms.alldenorms = failingdenorms
     try:
         denorms.install_triggers()
     finally:
         denorms.alldenorms = alldenorms
示例#3
0
from django.db import connection
from django.test import TestCase, TransactionTestCase
from django.contrib.contenttypes.models import ContentType
from django.core.management import call_command

from django.contrib.auth import get_user_model
User = get_user_model()

import denorm
from denorm import denorms
from test_app import models

# Use all but denorms in FailingTriggers models by default
failingdenorms = denorms.get_alldenorms()
denorms.alldenorms = [d for d in failingdenorms if d.model not in (models.FailingTriggersModelA, models.FailingTriggersModelB)]


class TestTriggers(TestCase):
    def setUp(self):
        denorms.drop_triggers()

    def test_triggers(self):
        """Test potentially failing denorms.
        """
        # save and restore alldenorms
        # test will fail if it's raising an exception
        alldenorms = denorms.get_alldenorms()
        denorms.alldenorms = failingdenorms
        try:
            denorms.install_triggers()
        finally:
示例#4
0
from django.test import TestCase, TransactionTestCase
from django.contrib.contenttypes.models import ContentType
from django.core.management import call_command

from django.contrib.auth import get_user_model

User = get_user_model()

import denorm
from denorm import denorms
from test_app import models
import django
from decimal import Decimal

# Use all but denorms in FailingTriggers models by default
failingdenorms = denorms.get_alldenorms()
denorms.alldenorms = [
    d for d in failingdenorms if d.model not in (models.FailingTriggersModelA,
                                                 models.FailingTriggersModelB)
]


class TestTriggers(TestCase):
    def setUp(self):
        denorms.drop_triggers()

    def test_triggers(self):
        """Test potentially failing denorms.
        """
        # save and restore alldenorms
        # test will fail if it's raising an exception