Add new file to travis

pull/2/head
Raphaël Vinot 2015-11-03 11:12:29 +01:00
parent 8ee3f807b1
commit d1f1c4fe16
3 changed files with 15 additions and 3 deletions

View File

@ -31,6 +31,8 @@ install:
- pip install python-magic - pip install python-magic
- pip install coveralls - pip install coveralls
- pip install codecov - pip install codecov
- pip install officedissector
- if [ $(python -c 'import sys; print(sys.version_info.major)') == '2' ]; then pip install oletools olefile ; fi
- python setup.py -q install - python setup.py -q install
script: script:

View File

@ -86,7 +86,7 @@ class File(FileBase):
pass pass
class KittenGroomer(KittenGroomerBase): class KittenGroomerFileCheck(KittenGroomerBase):
def __init__(self, root_src=None, root_dst=None, max_recursive=5): def __init__(self, root_src=None, root_dst=None, max_recursive=5):
''' '''
@ -96,7 +96,7 @@ class KittenGroomer(KittenGroomerBase):
root_src = os.path.join(os.sep, 'media', 'src') root_src = os.path.join(os.sep, 'media', 'src')
if root_dst is None: if root_dst is None:
root_dst = os.path.join(os.sep, 'media', 'dst') root_dst = os.path.join(os.sep, 'media', 'dst')
super(KittenGroomer, self).__init__(root_src, root_dst) super(KittenGroomerFileCheck, self).__init__(root_src, root_dst)
self.recursive = 0 self.recursive = 0
self.max_recursive = max_recursive self.max_recursive = max_recursive
@ -409,4 +409,4 @@ class KittenGroomer(KittenGroomerBase):
self._print_log() self._print_log()
if __name__ == '__main__': if __name__ == '__main__':
main(KittenGroomer, 'Generic version of the KittenGroomer. Convert and rename files.') main(KittenGroomerFileCheck, 'Generic version of the KittenGroomer. Convert and rename files.')

View File

@ -3,10 +3,12 @@
import unittest import unittest
import os import os
import sys
from bin.specific import KittenGroomerSpec from bin.specific import KittenGroomerSpec
from bin.pier9 import KittenGroomerPier9 from bin.pier9 import KittenGroomerPier9
from bin.generic import KittenGroomer from bin.generic import KittenGroomer
from bin.filecheck import KittenGroomerFileCheck
from kittengroomer import FileBase from kittengroomer import FileBase
@ -41,6 +43,14 @@ class TestBasic(unittest.TestCase):
spec = KittenGroomer(src, dst) spec = KittenGroomer(src, dst)
spec.processdir() spec.processdir()
def test_filecheck(self):
if sys.version_info.major >= 3:
return
src = os.path.join(self.curpath, 'tests/src')
dst = os.path.join(self.curpath, 'tests/dst')
spec = KittenGroomerFileCheck(src, dst)
spec.processdir()
def test_help_file(self): def test_help_file(self):
f = FileBase('tests/src/blah.conf', 'tests/dst/blah.conf') f = FileBase('tests/src/blah.conf', 'tests/dst/blah.conf')
f.make_unknown() f.make_unknown()