def setup(self): """ Set up the unit test suite. .. versionadded:: 0.2.0 """ self.parser = MockDatabaseFilter([1, 2, 3])
class TestMockDatabaseFilter(object): """ Nose unit test suite for Probe MockDatabaseFilter. .. versionadded:: 0.2.0 """ def setup(self): """ Set up the unit test suite. .. versionadded:: 0.2.0 """ self.parser = MockDatabaseFilter([1, 2, 3]) def teardown(self): """ Tear down the unit test suite. .. versionadded:: 0.2.0 """ pass def test_init(self): """ Verify the result filter has been initialised correctly. .. versionadded:: 0.2.0 """ assert_equals(self.parser.data, [1, 2, 3]) def test_filter(self): """ Test that the results are filtered as expected (i.e., not at all) .. versionadded:: 0.2.0 """ result = self.parser.filter(None) assert_equals(type(result), MockResultProxy) assert_equals(result.data, self.parser.data) def test_all(self): """ Test that all of the results in the internal proxy are returned. .. versionadded:: 0.14.5 """ assert_equals(self.parser.all(), [1, 2, 3])