blob: 422421193dde0c70733f3e43f779ba6411e55e59 [file] [log] [blame]
Dennis Dmitriev2cbf2352016-11-11 15:34:21 +02001# Copyright 2016 Mirantis, Inc.
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may
4# not use this file except in compliance with the License. You may obtain
5# a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations
13# under the License.
14
15
16import pytest
17
18from tcp_tests.managers import opencontrail_manager
19
20
21@pytest.fixture(scope='function')
22def opencontrail(config, underlay, openstack_deployed):
23 """Fixture that provides various actions for OpenContrail
24
25 :param config: fixture provides oslo.config
26 :param underlay: fixture provides underlay manager
27 :rtype: OpenContrailManager
28
29 """
30 return opencontrail_manager.OpenContrailManager(config, underlay,
31 openstack_deployed)