22 lines
731 B
Python
22 lines
731 B
Python
import pytest
|
|
from src.core.config_models import Environment
|
|
from src.core.logger import belief_scope
|
|
|
|
# [DEF:test_environment_model:Function]
|
|
# @PURPOSE: Tests that Environment model correctly stores values.
|
|
# @PRE: Environment class is available.
|
|
# @POST: Values are verified.
|
|
def test_environment_model():
|
|
with belief_scope("test_environment_model"):
|
|
env = Environment(
|
|
id="test-id",
|
|
name="test-env",
|
|
url="http://localhost:8088/api/v1",
|
|
username="admin",
|
|
password="password"
|
|
)
|
|
assert env.id == "test-id"
|
|
assert env.name == "test-env"
|
|
assert env.url == "http://localhost:8088/api/v1"
|
|
# [/DEF:test_environment_model:Function]
|