summaryrefslogtreecommitdiff
path: root/tests/conftest.py
blob: 5371206f5411e8c7eb19c5ff2ebf553770e6bac0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import os

import pytest

from pyvyos import VyDevice


@pytest.fixture(scope="module")
def config_device():
    return {
        "hostname": os.getenv("VYDEVICE_HOSTNAME", "localhost"),
        "apikey": os.getenv("VYDEVICE_APIKEY", "api_key"),
        "port": os.getenv("VYDEVICE_PORT", 443),
        "protocol": os.getenv("VYDEVICE_PROTOCOL", "https"),
        "verify": os.getenv("VYDEVICE_VERIFY_SSL", False),
        "timeout": 0,
    }


@pytest.fixture(scope="module")
def test_device(config_device):
    return VyDevice(**config_device)