Exemplo n.º 1
0
    def test_pool_create(self):
        form_data = {
            'name': 'pool1name',
            'description': 'pool1description',
            'subnet_id': '12381d38-c3eb-4fee-9763-12de3338041e',
            'protocol': 'HTTP',
            'lb_method': 'ROUND_ROBIN',
            'admin_state_up': True
        }

        pool = {
            'pool': {
                'id': 'abcdef-c3eb-4fee-9763-12de3338041e',
                'name': 'pool1name',
                'description': 'pool1description',
                'subnet_id': '12381d38-c3eb-4fee-9763-12de3338041e',
                'protocol': 'HTTP',
                'lb_method': 'ROUND_ROBIN',
                'admin_state_up': True
            }
        }
        quantumclient.create_pool({'pool': form_data}).AndReturn(pool)
        self.mox.ReplayAll()

        ret_val = api.lbaas.pool_create(self.request, **form_data)
        self.assertIsInstance(ret_val, api.lbaas.Pool)
Exemplo n.º 2
0
    def test_pool_create(self):
        form_data = {
            "name": "pool1name",
            "description": "pool1description",
            "subnet_id": "12381d38-c3eb-4fee-9763-12de3338041e",
            "protocol": "HTTP",
            "lb_method": "ROUND_ROBIN",
            "admin_state_up": True,
        }

        pool = {
            "pool": {
                "id": "abcdef-c3eb-4fee-9763-12de3338041e",
                "name": "pool1name",
                "description": "pool1description",
                "subnet_id": "12381d38-c3eb-4fee-9763-12de3338041e",
                "protocol": "HTTP",
                "lb_method": "ROUND_ROBIN",
                "admin_state_up": True,
            }
        }
        quantumclient.create_pool({"pool": form_data}).AndReturn(pool)
        self.mox.ReplayAll()

        ret_val = api.lbaas.pool_create(self.request, **form_data)
        self.assertIsInstance(ret_val, api.lbaas.Pool)
Exemplo n.º 3
0
    def test_pool_create(self):
        form_data = {'name': 'pool1name',
                     'description': 'pool1description',
                     'subnet_id': '12381d38-c3eb-4fee-9763-12de3338041e',
                     'protocol': 'HTTP',
                     'lb_method': 'ROUND_ROBIN',
                     'admin_state_up': True
                     }

        pool = {'pool': {'id': 'abcdef-c3eb-4fee-9763-12de3338041e',
                         'name': 'pool1name',
                         'description': 'pool1description',
                         'subnet_id': '12381d38-c3eb-4fee-9763-12de3338041e',
                         'protocol': 'HTTP',
                         'lb_method': 'ROUND_ROBIN',
                         'admin_state_up': True
                         }}
        quantumclient.create_pool({'pool': form_data}).AndReturn(pool)
        self.mox.ReplayAll()

        ret_val = api.lbaas.pool_create(self.request, **form_data)
        self.assertIsInstance(ret_val, api.lbaas.Pool)