#!/usr/bin/env python3 | |
# Copyright (c) 2023 Intel Corporation | |
# | |
# SPDX-License-Identifier: Apache-2.0 | |
""" | |
Tests for the error classes | |
""" | |
import os | |
import pytest | |
from pathlib import Path | |
from twisterlib.error import ConfigurationError | |
def test_configurationerror(): | |
cfile = Path('some') / 'path' | |
message = 'dummy message' | |
expected_err = f'{os.path.join("some", "path")}: dummy message' | |
with pytest.raises(ConfigurationError, match=expected_err): | |
raise ConfigurationError(cfile, message) |