コード例 #1
0
ファイル: test_find.py プロジェクト: baiqj/ops
 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)
コード例 #2
0
ファイル: test_find.py プロジェクト: pombredanne/ops-1
 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)
コード例 #3
0
ファイル: test_find.py プロジェクト: pombredanne/ops-1
 def test_no_match(self):
     self.assertFalse(self.rule(ops.path('world.py')))
コード例 #4
0
ファイル: test_find.py プロジェクト: pombredanne/ops-1
 def test_match(self):
     self.assertTrue(self.rule(ops.path('hello1.pyc')))
     self.assertTrue(self.rule(ops.path('test-hello2.pyo')))
コード例 #5
0
ファイル: test_find.py プロジェクト: pombredanne/ops-1
 def test_directory(self):
     path = ops.path(os.path.dirname(self.file_path))
     self.assertFalse(self.rule(path))
コード例 #6
0
ファイル: test_find.py プロジェクト: pombredanne/ops-1
 def setUp(self):
     self.rule = ops._FindFileRule(True)
     self.file_path = ops.path(__file__)
コード例 #7
0
ファイル: test_find.py プロジェクト: pombredanne/ops-1
 def setUp(self):
     self.rule = ops._FindDirectoryRule(True)
     self.file_path = ops.path(__file__)
コード例 #8
0
ファイル: test_find.py プロジェクト: pombredanne/ops-1
 def test_call(self):
     try:
         self.rule(ops.path('/tmp'))
     except NotImplementedError:
         pass
コード例 #9
0
ファイル: test_path.py プロジェクト: pombredanne/ops-1
 def setUp(self):
     self.path = ops.path(PATH)
コード例 #10
0
ファイル: test_find.py プロジェクト: baiqj/ops
 def test_match(self):
     self.assertTrue(self.rule(ops.path('hello1.pyc')))
     self.assertTrue(self.rule(ops.path('test-hello2.pyo')))
コード例 #11
0
ファイル: test_find.py プロジェクト: baiqj/ops
 def test_no_match(self):
     self.assertFalse(self.rule(ops.path('world.py')))
コード例 #12
0
ファイル: test_find.py プロジェクト: baiqj/ops
 def test_directory(self):
     path = ops.path(os.path.dirname(self.file_path))
     self.assertFalse(self.rule(path))
コード例 #13
0
ファイル: test_find.py プロジェクト: baiqj/ops
 def setUp(self):
     self.rule = ops._FindFileRule(True)
     self.file_path = ops.path(__file__)
コード例 #14
0
ファイル: test_find.py プロジェクト: baiqj/ops
 def setUp(self):
     self.rule = ops._FindDirectoryRule(True)
     self.file_path = ops.path(__file__)
コード例 #15
0
ファイル: test_find.py プロジェクト: baiqj/ops
 def test_call(self):
     try:
         self.rule(ops.path('/tmp'))
     except NotImplementedError:
         pass
コード例 #16
0
 def setUp(self):
     self.path = ops.path(PATH)