示例#1
0
class RedisRoleTest(ProvyTestCase):
    def setUp(self):
        self.role = RedisRole(prov=None, context={})

    @istest
    def installs_necessary_packages_to_provision(self):
        with self.using_stub(AptitudeRole) as mock_aptitude:
            self.role.provision()
            install_calls = mock_aptitude.ensure_package_installed.mock_calls
            self.assertEqual(install_calls, [call('redis-server'), call('python-redis')])
示例#2
0
class RedisRoleTest(ProvyTestCase):
    def setUp(self):
        self.role = RedisRole(prov=None, context={})

    @istest
    def installs_necessary_packages_to_provision(self):
        with self.using_stub(AptitudeRole) as mock_aptitude:
            self.role.provision()
            install_calls = mock_aptitude.ensure_package_installed.mock_calls
            self.assertEqual(install_calls,
                             [call('redis-server'),
                              call('python-redis')])
示例#3
0
 def setUp(self):
     super(RedisRoleTest, self).setUp()
     self.role = RedisRole(prov=None, context={})
示例#4
0
 def setUp(self):
     self.role = RedisRole(prov=None, context={})
示例#5
0
 def setUp(self):
     super(RedisRoleTest, self).setUp()
     self.role = RedisRole(prov=None, context={})
示例#6
0
 def setUp(self):
     self.role = RedisRole(prov=None, context={})