def setUp(self): self.dt_eq = datetime.datetime(year=2010, month=11, day=12, hour=13, minute=14, second=15) self.dt_lt = datetime.datetime(year=2001, month=1, day=2, hour=3, minute=4, second=5) self.dt_gt = datetime.datetime(year=2021, month=2, day=3, hour=4, minute=5, second=6) p = time.mktime(self.dt_eq.timetuple()) s = ops.stat('/tmp') s._data = [ 0, # st_mode 0, # st_ino 0, # st_dev 1, # st_nlink 0, # st_uid 0, # st_gid 0, # st_size p, # st_atime p, # st_mtime p, # st_ctime ] self.path = ops.path('/tmp', stat=s)
def test_no_match(self): self.assertFalse(self.rule(ops.path('world.py')))
def test_match(self): self.assertTrue(self.rule(ops.path('hello1.pyc'))) self.assertTrue(self.rule(ops.path('test-hello2.pyo')))
def test_directory(self): path = ops.path(os.path.dirname(self.file_path)) self.assertFalse(self.rule(path))
def setUp(self): self.rule = ops._FindFileRule(True) self.file_path = ops.path(__file__)
def setUp(self): self.rule = ops._FindDirectoryRule(True) self.file_path = ops.path(__file__)
def test_call(self): try: self.rule(ops.path('/tmp')) except NotImplementedError: pass
def setUp(self): self.path = ops.path(PATH)