9
9
from ..utils import create_indexsets_for_run
10
10
11
11
12
- def df_from_list (indexsets : list [IndexSet ], include_data : bool = False ) -> pd .DataFrame :
12
+ def df_from_list (indexsets : list [IndexSet ]) -> pd .DataFrame :
13
13
result = pd .DataFrame (
14
14
# Order is important here to avoid utils.assert_unordered_equality,
15
15
# which doesn't like lists
@@ -31,19 +31,14 @@ def df_from_list(indexsets: list[IndexSet], include_data: bool = False) -> pd.Da
31
31
"created_by" ,
32
32
],
33
33
)
34
- if include_data :
35
- result .insert (
36
- loc = 0 , column = "data" , value = [indexset .data for indexset in indexsets ]
37
- )
38
- else :
39
- result .insert (
40
- loc = 0 ,
41
- column = "data_type" ,
42
- value = [
43
- type (indexset .data [0 ]).__name__ if indexset .data != [] else None
44
- for indexset in indexsets
45
- ],
46
- )
34
+ result .insert (
35
+ loc = 0 ,
36
+ column = "data_type" ,
37
+ value = [
38
+ type (indexset .data [0 ]).__name__ if indexset .data != [] else None
39
+ for indexset in indexsets
40
+ ],
41
+ )
47
42
return result
48
43
49
44
@@ -138,15 +133,6 @@ def test_tabulate_indexsets(self, platform: ixmp4.Platform) -> None:
138
133
expected , platform .backend .optimization .indexsets .tabulate (run_id = run_2 .id )
139
134
)
140
135
141
- # Test tabulating including the data
142
- expected = df_from_list (indexsets = [indexset_2 ], include_data = True )
143
- pdt .assert_frame_equal (
144
- expected ,
145
- platform .backend .optimization .indexsets .tabulate (
146
- name = indexset_2 .name , include_data = True
147
- ),
148
- )
149
-
150
136
def test_add_data (self , platform : ixmp4 .Platform ) -> None :
151
137
test_data = ["foo" , "bar" ]
152
138
run = platform .backend .runs .create ("Model" , "Scenario" )
0 commit comments