示例#1
0
 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."
示例#2
0
 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!'
示例#3
0
 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."
示例#4
0
 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'
示例#5
0
    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
示例#6
0
    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_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
示例#9
0
 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"
示例#10
0
 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"
示例#11
0
 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!'
示例#12
0
 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'
示例#13
0
 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"