swh:1:snp:eb70f1f85391e4b077c211bec36af0061c4bf937
Raw File
Tip revision: 8ea06fa24adc3cdb4b8265b3cd255f02eb4c78f5 authored by Antoine R. Dumont (@ardumont) on 19 November 2018, 09:26:58 UTC
tests: Move generation tests fixture in a dedicated module
Tip revision: 8ea06fa
test_in_memory.py
# Copyright (C) 2018  The Software Heritage developers
# See the AUTHORS file at the top-level directory of this distribution
# License: GNU General Public License version 3, or any later version
# See top-level LICENSE file for more information
import unittest

import pytest

from swh.storage.in_memory import Storage

from swh.storage.tests.test_storage import CommonTestStorage


class TestInMemoryStorage(CommonTestStorage, unittest.TestCase):
    """Test the in-memory storage API

    This class doesn't define any tests as we want identical
    functionality between local and remote storage. All the tests are
    therefore defined in CommonTestStorage.
    """
    def setUp(self):
        super().setUp()
        self.storage = Storage()

    @pytest.mark.skip('postgresql-specific test')
    def test_content_add(self):
        pass

    @pytest.mark.skip('postgresql-specific test')
    def test_skipped_content_add(self):
        pass
back to top