コード例 #1
0
ファイル: test_chown.py プロジェクト: baiqj/ops
    def test_error(self):
        path = '/tmp/ops-chown-error'
        self.assertFalse(ops._chown(path, uid=-2))
        self.assertFalse(ops._chown(path, gid=-2))

        self.assertFalse(ops.chown(path, user=lambda x: x))
        self.assertFalse(ops.chown(path, user='******'))
        self.assertFalse(ops.chown(path, user=ops.user('ops-chown')))

        self.assertFalse(ops.chown(path, group=lambda x: x))
        self.assertFalse(ops.chown(path, group='ops-chown'))
        self.assertFalse(ops.chown(path, group=ops.user('ops-chown')))
コード例 #2
0
ファイル: test_chown.py プロジェクト: pombredanne/ops-1
    def test_error(self):
        path = '/tmp/ops-chown-error'
        self.assertFalse(ops._chown(path, uid=-2))
        self.assertFalse(ops._chown(path, gid=-2))

        self.assertFalse(ops.chown(path, user=lambda x: x))
        self.assertFalse(ops.chown(path, user='******'))
        self.assertFalse(ops.chown(path, user=ops.user('ops-chown')))

        self.assertFalse(ops.chown(path, group=lambda x: x))
        self.assertFalse(ops.chown(path, group='ops-chown'))
        self.assertFalse(ops.chown(path, group=ops.user('ops-chown')))
コード例 #3
0
ファイル: test_chown.py プロジェクト: baiqj/ops
 def test_recursive(self):
     ops.chown(self.workspace.path,
               user=self.user,
               group=self.group,
               recursive=True)
コード例 #4
0
ファイル: test_chown.py プロジェクト: baiqj/ops
 def test_chown(self):
     ops.chown(self.workspace.path, user=self.user, group=self.group)
コード例 #5
0
ファイル: test_chown.py プロジェクト: baiqj/ops
 def test_group(self):
     ops.chown(self.workspace.path, group=self.group)
コード例 #6
0
ファイル: test_chown.py プロジェクト: baiqj/ops
 def test_user(self):
     ops.chown(self.workspace.path, user=self.user)
コード例 #7
0
ファイル: test_chown.py プロジェクト: baiqj/ops
 def test_gid_darwin(self, chown):
     ops.chown(self.workspace.path, group=self.gid)
     chown.assert_called_with(self.workspace.path, self.uid, self.gid)
コード例 #8
0
ファイル: test_chown.py プロジェクト: pombredanne/ops-1
 def test_recursive(self):
     ops.chown(self.workspace.path, user=self.user, group=self.group, recursive=True)
コード例 #9
0
ファイル: test_chown.py プロジェクト: pombredanne/ops-1
 def test_chown(self):
     ops.chown(self.workspace.path, user=self.user, group=self.group)
コード例 #10
0
ファイル: test_chown.py プロジェクト: pombredanne/ops-1
 def test_group(self):
     ops.chown(self.workspace.path, group=self.group)
コード例 #11
0
ファイル: test_chown.py プロジェクト: pombredanne/ops-1
 def test_user(self):
     ops.chown(self.workspace.path, user=self.user)
コード例 #12
0
ファイル: test_chown.py プロジェクト: pombredanne/ops-1
 def test_gid_darwin(self, chown):
     ops.chown(self.workspace.path, group=self.gid)
     chown.assert_called_with(self.workspace.path, self.uid, self.gid)