示例#1
0
    def test_install(self):
        '''
        Test to installs one or several pecl extensions.
        '''
        with patch.object(pecl, '_pecl', return_value='A'):
            self.assertEqual(pecl.install('fuse', force=True), 'A')

            self.assertFalse(pecl.install('fuse'))

            with patch.object(pecl, 'list_', return_value={'A': ['A', 'B']}):
                self.assertTrue(pecl.install(['A', 'B']))
示例#2
0
文件: pecl_test.py 项目: DaveQB/salt
    def test_install(self):
        '''
        Test to installs one or several pecl extensions.
        '''
        with patch.object(pecl, '_pecl', return_value='A'):
            self.assertEqual(pecl.install('fuse', force=True), 'A')

            self.assertFalse(pecl.install('fuse'))

            with patch.object(pecl, 'list_', return_value={'A': ['A', 'B']}):
                self.assertTrue(pecl.install(['A', 'B']))
示例#3
0
    def test_install(self):
        """
        Test to installs one or several pecl extensions.
        """
        with patch.object(pecl, "_pecl", return_value="A"):
            self.assertEqual(pecl.install("fuse", force=True), "A")

            self.assertFalse(pecl.install("fuse"))

            with patch.object(pecl, "list_", return_value={"A": ["A", "B"]}):
                self.assertTrue(pecl.install(["A", "B"]))