Coverage for C: \ Users \ peaco \ OneDrive \ Documents \ GitHub \ mt_metadata \ mt_metadata \ features \ feature_ts.py: 100%
10 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-10 00:11 -0800
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-10 00:11 -0800
1# -*- coding: utf-8 -*-
2# =============================================================================
3# Imports
4# =============================================================================
6from pydantic import model_validator
8from mt_metadata.features.feature import Feature
11# =============================================================================
14class FeatureTS(Feature):
15 """
16 Stub feature class for time series features.
17 """
19 @model_validator(mode="before")
20 @classmethod
21 def set_defaults(cls, data: dict) -> dict:
22 data["name"] = "feature_ts"
23 data["description"] = "A feature for storing time series information."
24 data["domain"] = "time"
25 return data