@@ -49,8 +49,12 @@ def test_default_ctor(mocker):
49
49
50
50
fe .ServiceXDataset ("localds://dude" , "uproot-ftw" , config_adaptor = config )
51
51
52
- config .get_servicex_adaptor_config .assert_called_with ("uproot-ftw" , backend_type = None )
53
- config .get_default_returned_datatype .assert_called_with ("uproot-ftw" , backend_type = None )
52
+ config .get_servicex_adaptor_config .assert_called_with (
53
+ "uproot-ftw" , backend_type = None
54
+ )
55
+ config .get_default_returned_datatype .assert_called_with (
56
+ "uproot-ftw" , backend_type = None
57
+ )
54
58
55
59
56
60
def test_sx_name (mocker ):
@@ -166,6 +170,21 @@ def test_get_datatypes_good(mocker):
166
170
assert r .first_supported_datatype (["root" , "parquet" ]) == "root"
167
171
168
172
173
+ def test_get_datatypes_background_type (mocker ):
174
+ "Test that we return a good datatype"
175
+
176
+ # config = mocker.MagicMock(spec=ServiceXConfigAdaptor)
177
+ # config.settings = Configuration("servicex", "servicex")
178
+ # config.get_servicex_adaptor_config.return_value = (
179
+ # "http://no-way.dude",
180
+ # "no_spoon_there_is",
181
+ # )
182
+
183
+ r = fe .ServiceXDataset ("localds://dude" , "uproot" , backend_type = "xaod" )
184
+
185
+ assert r .first_supported_datatype (["root-file" , "parquet" ]) == "root-file"
186
+
187
+
169
188
def test_get_datatypes_single (mocker ):
170
189
"Test that we return a good datatype"
171
190
0 commit comments