File: conftest.py

package info (click to toggle)
python-azure 20201208%2Bgit-6
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,437,920 kB
  • sloc: python: 4,287,452; javascript: 269; makefile: 198; sh: 187; xml: 106
file content (22 lines) | stat: -rw-r--r-- 563 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# ------------------------------------
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT License.
# ------------------------------------
import os
import sys

import pytest

if sys.version_info < (3, 5, 3):
    collect_ignore_glob = ["*_async.py"]


@pytest.fixture(scope="class")
def managed_hsm(request):
    """Fixture for tests requiring a Managed HSM instance"""

    playback_url = "https://managedhsm"
    request.cls.managed_hsm = {
        "url": os.environ.get("MANAGED_HSM_URL", playback_url),
        "playback_url": playback_url,
    }