20 lines
421 B
Python
20 lines
421 B
Python
import pytest
|
|
from src.core.base import DataLog
|
|
|
|
|
|
def test_datalog_defaults():
|
|
log = DataLog()
|
|
assert log.time == 0.0
|
|
assert log.value == ""
|
|
|
|
|
|
def test_datalog_with_values():
|
|
log = DataLog(time=1.5, value="test")
|
|
assert log.time == 1.5
|
|
assert log.value == "test"
|
|
|
|
|
|
def test_datalog_equality():
|
|
log1 = DataLog(time=1.0, value="a")
|
|
log2 = DataLog(time=1.0, value="a")
|
|
assert log1 == log2 |