def test_tasks(self): documents = [ {'id': 1, 'name': 'odin skullcrusher'}, {'id': 2, 'name': 'heimdall kneebiter'}, {'id': 3, 'name': 'erik rose'} ] for doc in documents: FakeModel(**doc) # Test index_objects task index_objects(FakeDjangoMappingType, [1, 2, 3]) FakeDjangoMappingType.refresh_index() eq_(FakeDjangoMappingType.search().count(), 3) # Test unindex_objects task unindex_objects(FakeDjangoMappingType, [1, 2, 3]) FakeDjangoMappingType.refresh_index() eq_(FakeDjangoMappingType.search().count(), 0)
def test_tasks(self): documents = [{ 'id': 1, 'name': 'odin skullcrusher' }, { 'id': 2, 'name': 'heimdall kneebiter' }, { 'id': 3, 'name': 'erik rose' }] for doc in documents: FakeModel(**doc) # Test index_objects task index_objects(FakeDjangoMappingType, [1, 2, 3]) FakeDjangoMappingType.refresh_index() eq_(FakeDjangoMappingType.search().count(), 3) # Test unindex_objects task unindex_objects(FakeDjangoMappingType, [1, 2, 3]) FakeDjangoMappingType.refresh_index() eq_(FakeDjangoMappingType.search().count(), 0)
def test_refresh(self): FakeDjangoMappingType.refresh_index()