예제 #1
0
    def test_has_capability_with_partial_path(self):
        """Testing Capabilities.has_capability with partial capability path"""
        caps = Capabilities({'foo': {
            'bar': {
                'value': True,
            }
        }})

        self.assertFalse(caps.has_capability('foo', 'bar'))
예제 #2
0
    def test_has_capability(self):
        """Testing Capabilities.has_capability with supported capability"""
        caps = Capabilities({'foo': {
            'bar': {
                'value': True,
            }
        }})

        self.assertTrue(caps.has_capability('foo', 'bar', 'value'))
예제 #3
0
파일: tests.py 프로젝트: clach04/rbtools
    def test_has_capability_with_partial_path(self):
        """Testing Capabilities.has_capability with partial capability path"""
        caps = Capabilities({
            'foo': {
                'bar': {
                    'value': True,
                }
            }
        })

        self.assertFalse(caps.has_capability('foo', 'bar'))
예제 #4
0
파일: tests.py 프로젝트: clach04/rbtools
    def test_has_capability(self):
        """Testing Capabilities.has_capability with supported capability"""
        caps = Capabilities({
            'foo': {
                'bar': {
                    'value': True,
                }
            }
        })

        self.assertTrue(caps.has_capability('foo', 'bar', 'value'))
예제 #5
0
 def test_has_capability_with_unknown_capability(self):
     """Testing Capabilities.has_capability with unknown capability"""
     caps = Capabilities({})
     self.assertFalse(caps.has_capability('mycap'))
예제 #6
0
파일: tests.py 프로젝트: clach04/rbtools
 def test_has_capability_with_unknown_capability(self):
     """Testing Capabilities.has_capability with unknown capability"""
     caps = Capabilities({})
     self.assertFalse(caps.has_capability('mycap'))