Coverage for C: \ Users \ peaco \ OneDrive \ Documents \ GitHub \ mt_metadata \ mt_metadata \ features \ cross_powers.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-10 00:11 -0800

1# -*- coding: utf-8 -*- 

2""" 

3Stub for CrossPowers feature. 

4""" 

5# ============================================================================== 

6# Imports 

7# ============================================================================== 

8from typing import Annotated 

9 

10from pydantic import Field 

11 

12from mt_metadata.features.feature import Feature 

13 

14 

15# ============================================================================== 

16class CrossPowers(Feature): 

17 """ 

18 Stub feature class for cross powers. 

19 """ 

20 

21 name: Annotated[ 

22 str, 

23 Field( 

24 default="cross_powers", 

25 description="Name of the feature", 

26 json_schema_extra={ 

27 "required": True, 

28 "units": None, 

29 "example": ["cross_powers"], 

30 }, 

31 ), 

32 ]