File tree Expand file tree Collapse file tree 5 files changed +29
-5
lines changed Expand file tree Collapse file tree 5 files changed +29
-5
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ class GenericLoader(BaseLoader):
21
21
meta_handler (MetaHandler, optional): MetaHandler object. Defaults to None.
22
22
"""
23
23
24
- __name__ = "dask "
24
+ __name__ = "generic "
25
25
26
26
supported_file_types = ["parquet" , "csv" , "json" ]
27
27
Original file line number Diff line number Diff line change 3
3
4
4
dataframe :
5
5
paths :
6
- data_raw_dir : raw/hdf/express-0/fl1user3
7
- data_parquet_dir : parquet
6
+ data_raw_dir : ../data/loader/flash/
7
+ data_parquet_dir : ../data/loader/flash/ parquet
8
8
ubid_offset : 5
9
9
daq : fl1user3
10
10
channels :
Original file line number Diff line number Diff line change
1
+ test :
Original file line number Diff line number Diff line change
1
+ test :
Original file line number Diff line number Diff line change 7
7
import pytest
8
8
from _pytest .mark .structures import ParameterSet
9
9
10
+ from sed .config import parse_config
10
11
from sed .loader .base .loader import BaseLoader
11
12
from sed .loader .loader_interface import get_loader
12
13
from sed .loader .loader_interface import get_names_of_all_loaders
@@ -29,7 +30,17 @@ def get_loader_name_from_loader_object(loader: BaseLoader) -> str:
29
30
str: extracted name.
30
31
"""
31
32
for loader_name in get_names_of_all_loaders ():
32
- gotten_loader = get_loader (loader_name )
33
+ gotten_loader = get_loader (
34
+ loader_name ,
35
+ config = parse_config (
36
+ os .path .join (
37
+ test_data_dir ,
38
+ "loader" ,
39
+ loader_name ,
40
+ "config.yaml" ,
41
+ ),
42
+ ),
43
+ )
33
44
if loader .__name__ is gotten_loader .__name__ :
34
45
return loader_name
35
46
return ""
@@ -40,7 +51,18 @@ def get_all_loaders() -> List[ParameterSet]:
40
51
loaders = []
41
52
42
53
for loader in [
43
- get_loader (x ) for x in get_names_of_all_loaders () if x != "flash"
54
+ get_loader (
55
+ loader_name ,
56
+ config = parse_config (
57
+ os .path .join (
58
+ test_data_dir ,
59
+ "loader" ,
60
+ loader_name ,
61
+ "config.yaml" ,
62
+ ),
63
+ ),
64
+ )
65
+ for loader_name in get_names_of_all_loaders ()
44
66
]:
45
67
loaders .append (pytest .param (loader ))
46
68
You can’t perform that action at this time.
0 commit comments