Esempio n. 1
0
 def test_add_operating_system(self, construct, execute):
     """Check command_sub edited when executing add_operating_system"""
     options = {'foo': 'bar'}
     assert 'add-operatingsystem' != Base.command_sub
     assert execute.return_value == Base.add_operating_system(options)
     assert 'add-operatingsystem' == Base.command_sub
     construct.called_once_with(options)
     execute.called_once_with(construct.return_value)
Esempio n. 2
0
 def test_add_operating_system(self, construct, execute):
     """Check command_sub edited when executing add_operating_system"""
     options = {u'foo': u'bar'}
     self.assertNotEqual('add-operatingsystem', Base.command_sub)
     self.assertEqual(execute.return_value,
                      Base.add_operating_system(options))
     self.assertEqual('add-operatingsystem', Base.command_sub)
     construct.called_once_with(options)
     execute.called_once_with(construct.return_value)
Esempio n. 3
0
 def test_add_operating_system(self, construct, execute):
     """Check command_sub edited when executing add_operating_system"""
     options = {u'foo': u'bar'}
     self.assertNotEqual('add-operatingsystem', Base.command_sub)
     self.assertEqual(
         execute.return_value,
         Base.add_operating_system(options)
     )
     self.assertEqual('add-operatingsystem', Base.command_sub)
     construct.called_once_with(options)
     execute.called_once_with(construct.return_value)