Esempio n. 1
0
    def test_is_invalid_collection_in_filename(self):
        _insp = self.mocker.patch(Inspector)
        _insp.get_collections()
        self.mocker.result(COLLECTIONS)
        self.mocker.replay()

        insp = Inspector('/var/www/scielo.br/2015-12-30_scielo.xxx.log.gz')
        self.assertFalse(insp._is_valid_collection())
Esempio n. 2
0
    def test_is_valid_source_directory_false_1(self):
        _insp = self.mocker.patch(Inspector)
        _insp.get_collections()
        self.mocker.result(COLLECTIONS)
        self.mocker.replay()
        insp = Inspector('/var/www/scielo.br/2015-12-30_sciel.br.log.gz')

        self.assertFalse(insp._is_valid_source_directory())
Esempio n. 3
0
    def test_is_valid_filename(self):
        _insp = self.mocker.patch(Inspector)
        _insp.get_collections()
        self.mocker.result(COLLECTIONS)
        self.mocker.replay()

        insp = Inspector('/var/www/scielo.br/2015-12-30_scielo.br.log.gz')

        self.assertTrue(insp._is_valid_filename())
        expected = {'date': '2015-12-30', 'collection': 'br'}
        self.assertEqual(expected, insp._parsed_fn.groupdict())