예제 #1
0
    def test_is_valid_filename_node1(self):
        insp = inspector.Inspector(
            '/var/www/scielo.br/2015-12-30_scielo.br.1.log.gz')

        self.assertTrue(insp._is_valid_filename())
        expected = {'date': '2015-12-30', 'collection': 'br'}
        self.assertEqual(expected, insp._parsed_fn.groupdict())
예제 #2
0
    def test_is_valid_source_directory_false(self):
        insp = inspector.Inspector(
            '/var/www/scielo.pepsic/2015-12-30_scielo.br.log.gz')

        self.assertFalse(insp._is_valid_source_directory())
예제 #3
0
    def test_is_valid_source_directory(self):
        insp = inspector.Inspector(
            '/var/www/scielo.br/2015-12-30_scielo.br.log.gz')

        self.assertTrue(insp._is_valid_source_directory())
예제 #4
0
    def test_is_valid_collection_in_filename(self):
        insp = inspector.Inspector(
            '/var/www/scielo.br/2015-12-30_scielo.xxx.log.gz')

        self.assertFalse(insp._is_valid_collection())
예제 #5
0
    def test_is_valid_date_in_filename_false(self):
        insp = inspector.Inspector(
            '/var/www/scielo.br/2015-31-12_scielo.br.log.gz')

        self.assertFalse(insp._is_valid_date())
예제 #6
0
    def test_is_valid_date_in_filename(self):
        insp = inspector.Inspector(
            '/var/www/scielo.br/2015-12-30_scielo.br.log.gz')

        self.assertTrue(insp._is_valid_date())