Ejemplo n.º 1
0
    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')))
Ejemplo n.º 2
0
    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')))
Ejemplo n.º 3
0
 def test_get_by_invalid_name(self):
     user = ops.user(name=helper.uuid())
     self.assertTrue(user.id is None)
     self.assertTrue(user.name is None)
     self.assertFalse(user)
Ejemplo n.º 4
0
 def test_get_by_name(self):
     user = ops.user(name=self.name)
     self.assertEqual(user.id, self.id)
     self.assertTrue(user)
Ejemplo n.º 5
0
 def test_get_by_invalid_id(self):
     user = ops.user(id=-1)
     self.assertTrue(user.id is None)
     self.assertTrue(user.name is None)
     self.assertFalse(user)
Ejemplo n.º 6
0
 def test_get_by_id(self):
     user = ops.user(id=self.id)
     self.assertEqual(user.name, self.name)
     self.assertTrue(user)
Ejemplo n.º 7
0
 def test_default(self):
     user = ops.user(self.name)
     self.assertEqual(user.id, self.id)
     self.assertTrue(user)
Ejemplo n.º 8
0
 def test_get_by_invalid_name(self):
     user = ops.user(name=helper.uuid())
     self.assertTrue(user.id is None)
     self.assertTrue(user.name is None)
     self.assertFalse(user)
Ejemplo n.º 9
0
 def test_get_by_name(self):
     user = ops.user(name=self.name)
     self.assertEqual(user.id, self.id)
     self.assertTrue(user)
Ejemplo n.º 10
0
 def test_get_by_invalid_id(self):
     user = ops.user(id=-1)
     self.assertTrue(user.id is None)
     self.assertTrue(user.name is None)
     self.assertFalse(user)
Ejemplo n.º 11
0
 def test_get_by_id(self):
     user = ops.user(id=self.id)
     self.assertEqual(user.name, self.name)
     self.assertTrue(user)
Ejemplo n.º 12
0
 def test_default(self):
     user = ops.user(self.name)
     self.assertEqual(user.id, self.id)
     self.assertTrue(user)