Skip to content

Commit b5b9ef6

Browse files
committed
module level import for tests
1 parent d7a3788 commit b5b9ef6

4 files changed

Lines changed: 54 additions & 3 deletions

File tree

openml/_api/__init__.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,35 @@
55
)
66
from .resources import (
77
API_REGISTRY,
8+
DatasetAPI,
89
DatasetV1API,
910
DatasetV2API,
11+
EstimationProcedureAPI,
1012
EstimationProcedureV1API,
1113
EstimationProcedureV2API,
14+
EvaluationAPI,
15+
EvaluationMeasureAPI,
1216
EvaluationMeasureV1API,
1317
EvaluationMeasureV2API,
1418
EvaluationV1API,
1519
EvaluationV2API,
1620
FallbackProxy,
21+
FlowAPI,
1722
FlowV1API,
1823
FlowV2API,
1924
ResourceAPI,
25+
ResourceV1API,
26+
ResourceV2API,
27+
RunAPI,
2028
RunV1API,
2129
RunV2API,
30+
SetupAPI,
2231
SetupV1API,
2332
SetupV2API,
33+
StudyAPI,
2434
StudyV1API,
2535
StudyV2API,
36+
TaskAPI,
2637
TaskV1API,
2738
TaskV2API,
2839
)
@@ -44,27 +55,40 @@
4455
"CacheConfig",
4556
"Config",
4657
"ConnectionConfig",
58+
"DatasetAPI",
4759
"DatasetV1API",
4860
"DatasetV2API",
61+
"EstimationProcedureAPI",
4962
"EstimationProcedureV1API",
5063
"EstimationProcedureV2API",
64+
"EvaluationAPI",
65+
"EvaluationMeasureAPI",
5166
"EvaluationMeasureV1API",
5267
"EvaluationMeasureV2API",
5368
"EvaluationV1API",
5469
"EvaluationV2API",
5570
"FallbackProxy",
71+
"FallbackProxy",
72+
"FlowAPI",
5673
"FlowV1API",
5774
"FlowV2API",
5875
"HTTPCache",
5976
"HTTPClient",
6077
"MinIOClient",
6178
"ResourceAPI",
79+
"ResourceAPI",
80+
"ResourceV1API",
81+
"ResourceV2API",
82+
"RunAPI",
6283
"RunV1API",
6384
"RunV2API",
85+
"SetupAPI",
6486
"SetupV1API",
6587
"SetupV2API",
88+
"StudyAPI",
6689
"StudyV1API",
6790
"StudyV2API",
91+
"TaskAPI",
6892
"TaskV1API",
6993
"TaskV2API",
7094
"_backend",

openml/_api/resources/__init__.py

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
from ._registry import API_REGISTRY
2-
from .base import FallbackProxy, ResourceAPI
2+
from .base import (
3+
DatasetAPI,
4+
EstimationProcedureAPI,
5+
EvaluationAPI,
6+
EvaluationMeasureAPI,
7+
FallbackProxy,
8+
FlowAPI,
9+
ResourceAPI,
10+
ResourceV1API,
11+
ResourceV2API,
12+
RunAPI,
13+
SetupAPI,
14+
StudyAPI,
15+
TaskAPI,
16+
)
317
from .dataset import DatasetV1API, DatasetV2API
418
from .estimation_procedure import (
519
EstimationProcedureV1API,
@@ -15,24 +29,37 @@
1529

1630
__all__ = [
1731
"API_REGISTRY",
32+
"DatasetAPI",
1833
"DatasetV1API",
1934
"DatasetV2API",
35+
"EstimationProcedureAPI",
2036
"EstimationProcedureV1API",
2137
"EstimationProcedureV2API",
38+
"EvaluationAPI",
39+
"EvaluationMeasureAPI",
2240
"EvaluationMeasureV1API",
2341
"EvaluationMeasureV2API",
2442
"EvaluationV1API",
2543
"EvaluationV2API",
2644
"FallbackProxy",
45+
"FallbackProxy",
46+
"FlowAPI",
2747
"FlowV1API",
2848
"FlowV2API",
2949
"ResourceAPI",
50+
"ResourceAPI",
51+
"ResourceV1API",
52+
"ResourceV2API",
53+
"RunAPI",
3054
"RunV1API",
3155
"RunV2API",
56+
"SetupAPI",
3257
"SetupV1API",
3358
"SetupV2API",
59+
"StudyAPI",
3460
"StudyV1API",
3561
"StudyV2API",
62+
"TaskAPI",
3663
"TaskV1API",
3764
"TaskV2API",
3865
]

openml/testing.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import requests
1717

1818
import openml
19-
from openml._api.clients import HTTPCache, HTTPClient
19+
from openml._api import HTTPCache, HTTPClient
2020
from openml.enums import RetryPolicy
2121
from openml.exceptions import OpenMLServerException
2222
from openml.tasks import TaskType

tests/test_api/test_versions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import pytest
22
from openml.testing import TestAPIBase
3-
from openml._api.resources.base.versions import ResourceV1API
3+
from openml._api import ResourceV1API
44
from openml.enums import ResourceType
55

66

0 commit comments

Comments
 (0)