SIENTIAPDE-1478
Update sonar-project.properties to exclude all worker files from coverage and modify execution counts and timestamps in tests.ipynb. Add a new test for empty DataFrame handling in test_model_repository.py.
This commit is contained in:
@@ -3,7 +3,7 @@ sonar.projectName=sientia-dataops-laborious_temporal
|
||||
sonar.sources=laborious
|
||||
sonar.tests=tests
|
||||
sonar.projectVersion=1.0.0
|
||||
sonar.coverage.exclusions=laborious/worker/worker.py
|
||||
sonar.coverage.exclusions=laborious/worker/*
|
||||
sonar.qualitygate.wait=true
|
||||
sonar.qualitygate.timeout=300
|
||||
sonar.python.coverage.reportPaths=coverage.xml
|
||||
|
||||
186
tests.ipynb
186
tests.ipynb
File diff suppressed because one or more lines are too long
@@ -566,6 +566,11 @@ async def test_download_model_transform(mlflow_repository):
|
||||
assert result == (mlflow_repository.load_transform_model.return_value, None)
|
||||
|
||||
|
||||
def test_detect_and_parse_datetime_index_empty(mlflow_repository):
|
||||
input_data = DataFrame()
|
||||
response = mlflow_repository.detect_and_parse_datetime_index(input_data, metadata['metadata'])
|
||||
assert response.equals(input_data)
|
||||
|
||||
invalid_cases = [
|
||||
(
|
||||
{'value': {'2024-01-01 12:00:00': 1, 2024: 2}},
|
||||
|
||||
Reference in New Issue
Block a user