# -*- encoding: UTF8 -*-
# Test harness for JobsCmdFilter.py
from __future__ import print_function
import sys
import unittest
from RepoBenchmark import create_file
python3 = sys.version_info[0] >= 3
class TestBase(unittest.TestCase):
def __init__(self, methodName='runTest'):
super(TestBase, self).__init__(methodName=methodName)
def assertRegex(self, *args, **kwargs):
if python3:
return super(TestBase, self).assertRegex(*args, **kwargs)
else:
return super(TestBase, self).assertRegexpMatches(*args, **kwargs)
class TestCreateFile(TestBase):
def __init__(self, methodName='runTest'):
super(TestCreateFile, self).__init__(methodName=methodName)
def setUp(self):
pass
def tearDown(self):
pass
def testBasic(self):
"simple creation"
create_file(100, "test-text.dat", binary=False)
create_file(100, "test-binary.dat", binary=True)