示例#1
0
    def test_guest_create(self, mock_create):
        body_str = '{"guest": {"userid": "name1", "vcpus": 1, "memory": 1}}'
        self.req.body = body_str
        mock_create.return_value = ''

        guest.guest_create(self.req)
        mock_create.assert_called_once_with('guest_create', 'name1', 1, 1)
示例#2
0
    def test_guest_create_with_disk_list(self, mock_create):
        body_str = """{"guest": {"userid": "name1", "vcpus": 1, "memory": 1,
                                 "disk_list": [{"size": "1g",
                                                "disk_pool": "ECKD:poolname"}
                                              ]}}"""
        self.req.body = body_str

        guest.guest_create(self.req)
        mock_create.assert_called_once_with('name1',
                                            1,
                                            1,
                                            disk_list=[{
                                                u'size':
                                                u'1g',
                                                'disk_pool':
                                                'ECKD:poolname'
                                            }])
示例#3
0
    def test_guest_create(self, mock_create):
        body_str = '{"guest": {"userid": "name1", "vcpus": 1, "memory": 1}}'
        self.req.body = body_str

        guest.guest_create(self.req)
        mock_create.assert_called_once_with('name1', 1, 1, disk_list=None)