def test_crawl_settings_change_description(self): response = self.post( 'base:crawl_space:crawl_settings', {'description': 'A crawl for information about cats.'}, **self.crawl_slugs) crawl = get_object(response) assert crawl.description == "A crawl for information about cats."
def test_project_settings_change_description(self): response = self.post( 'base:project_settings', {'description': 'A project for cats!'}, slugs={'project_slug': self.test_project.slug}, ) project = get_object(response) assert project.description == 'A project for cats!'
def test_crawl_settings_change_description(self): response = self.post( "base:crawl_space:crawl_settings", {"description": "A crawl for information about cats."}, **self.crawl_slugs ) crawl = get_object(response) assert crawl.description == "A crawl for information about cats."
def test_project_settings_change_name(self): response = self.post( 'base:project_settings', {'name': 'Cat Project'}, slugs={'project_slug': self.test_project.slug}, ) project = get_object(response) assert project.name == 'Cat Project'
def test_crawl_page(self): # Get the test crawl page, and assert that the # crawl slug is generated properly and the project # is linked correctly. response = self.get('base:crawl_space:crawl', **self.crawl_slugs) assert 'crawl_space/crawl.html' in response.template_name crawl = get_object(response) assert (crawl.name, crawl.slug) == ("Test Crawl", "test-crawl") assert crawl.project == self.test_project
def test_nutch_crawl(self): """Get the test crawl page, and assert that the crawl slug is generated properly and the project is linked correctly.""" response = self.get('base:crawl_space:crawl', **self.crawl_slugs) assert 'crawl_space/crawl.html' in response.template_name crawl = get_object(response) assert crawl.project == self.test_project response = self.post('base:crawl_space:crawl', data={'action': 'start'}, **self.crawl_slugs) assert "starting" in response.content # assert crawl_is_running assert True
def test_crawl_settings_change_name(self): response = self.post('base:crawl_space:crawl_settings', {'name': 'Dog Crawl'}, **self.crawl_slugs) crawl = get_object(response) assert crawl.name == "Cat Crawl"
def test_project_settings_change_description(self): response = self.post('base:project_settings', {'description': 'A project for cats!'}, slugs={'project_slug': self.test_project.slug}, ) project = get_object(response) assert project.description == 'A project for cats!'
def test_project_settings_change_name(self): response = self.post('base:project_settings', {'name': 'Cat Project'}, slugs={'project_slug': self.test_project.slug}, ) project = get_object(response) assert project.name == 'Cat Project'
def test_crawl_settings_change_name(self): response = self.post("base:crawl_space:crawl_settings", {"name": "Dog Crawl"}, **self.crawl_slugs) crawl = get_object(response) assert crawl.name == "Cat Crawl"