"""Base test class with methods implemented for Django testing."""

from django.test import TestCase
from django.contrib.auth.models import User
from django.test.client import Client
from django.utils.translation import activate


<<<<<<< HEAD
class BaseTest(SimpleTestCase):
    """Base test class with methods implemented for Django testing."""

    def __init__(self, *args, **kwargs):
        """Create the BaseTest object by calling the parent's constructor."""
        super().__init__(*args, **kwargs)
        self.language = None

    @classmethod
    def setUpClass(cls):
        """Automatically called before tests in class."""
        super(BaseTest, cls).setUpClass()

    @classmethod
    def tearDownClass(cls):
        """Automatically called after each test."""
        super(BaseTest, cls).tearDownClass()

    def setUp(self):
        """Automatically called before each test.

        Sets the language if specified and creates a new client.
        """
        if self.language is not None:
            activate(self.language)
        self.client = Client()

    def tearDown(self):
        """Automatically called after each test.

        Deletes test user.
        """
        pass

"""Base test class with methods implemented for Django testing."""

from django.test import TestCase
from django.contrib.auth.models import User
from django.test.client import Client
from django.utils.translation import activate


class BaseTest(SimpleTestCase):
    """Base test class with methods implemented for Django testing."""

    def __init__(self, *args, **kwargs):
        """Create the BaseTest object by calling the parent's constructor."""
        super().__init__(*args, **kwargs)
        self.language = None

    @classmethod
    def setUpClass(cls):
        """Automatically called before tests in class."""
        super(BaseTest, cls).setUpClass()

    @classmethod
    def tearDownClass(cls):
        """Automatically called after each test."""
        super(BaseTest, cls).tearDownClass()

    def setUp(self):
        """Automatically called before each test.

        Sets the language if specified and creates a new client.
        """
        if self.language is not None:
            activate(self.language)
        self.client = Client()

    def tearDown(self):
        """Automatically called after each test.

        Deletes test user.
        """
        pass

Remove left over merge conflict text
Remove left over merge conflict text

  """Base test class with methods implemented for Django testing."""
  
  from django.test import TestCase
  from django.contrib.auth.models import User
  from django.test.client import Client
  from django.utils.translation import activate
  
  
- <<<<<<< HEAD
  class BaseTest(SimpleTestCase):
      """Base test class with methods implemented for Django testing."""
  
      def __init__(self, *args, **kwargs):
          """Create the BaseTest object by calling the parent's constructor."""
          super().__init__(*args, **kwargs)
          self.language = None
  
      @classmethod
      def setUpClass(cls):
          """Automatically called before tests in class."""
          super(BaseTest, cls).setUpClass()
  
      @classmethod
      def tearDownClass(cls):
          """Automatically called after each test."""
          super(BaseTest, cls).tearDownClass()
  
      def setUp(self):
          """Automatically called before each test.
  
          Sets the language if specified and creates a new client.
          """
          if self.language is not None:
              activate(self.language)
          self.client = Client()
  
      def tearDown(self):
          """Automatically called after each test.
  
          Deletes test user.
          """
          pass
  
Remove left over merge conflict text
## Code Before:
"""Base test class with methods implemented for Django testing."""

from django.test import TestCase
from django.contrib.auth.models import User
from django.test.client import Client
from django.utils.translation import activate


<<<<<<< HEAD
class BaseTest(SimpleTestCase):
    """Base test class with methods implemented for Django testing."""

    def __init__(self, *args, **kwargs):
        """Create the BaseTest object by calling the parent's constructor."""
        super().__init__(*args, **kwargs)
        self.language = None

    @classmethod
    def setUpClass(cls):
        """Automatically called before tests in class."""
        super(BaseTest, cls).setUpClass()

    @classmethod
    def tearDownClass(cls):
        """Automatically called after each test."""
        super(BaseTest, cls).tearDownClass()

    def setUp(self):
        """Automatically called before each test.

        Sets the language if specified and creates a new client.
        """
        if self.language is not None:
            activate(self.language)
        self.client = Client()

    def tearDown(self):
        """Automatically called after each test.

        Deletes test user.
        """
        pass

## Instruction:
Remove left over merge conflict text
## Code After:
"""Base test class with methods implemented for Django testing."""

from django.test import TestCase
from django.contrib.auth.models import User
from django.test.client import Client
from django.utils.translation import activate


class BaseTest(SimpleTestCase):
    """Base test class with methods implemented for Django testing."""

    def __init__(self, *args, **kwargs):
        """Create the BaseTest object by calling the parent's constructor."""
        super().__init__(*args, **kwargs)
        self.language = None

    @classmethod
    def setUpClass(cls):
        """Automatically called before tests in class."""
        super(BaseTest, cls).setUpClass()

    @classmethod
    def tearDownClass(cls):
        """Automatically called after each test."""
        super(BaseTest, cls).tearDownClass()

    def setUp(self):
        """Automatically called before each test.

        Sets the language if specified and creates a new client.
        """
        if self.language is not None:
            activate(self.language)
        self.client = Client()

    def tearDown(self):
        """Automatically called after each test.

        Deletes test user.
        """
        pass
