@@ -61,7 +61,7 @@ def test_layoutelements():
6161 element_coords = coords ,
6262 element_class_ids = element_class_ids ,
6363 element_class_id_map = class_map ,
64- sources = np . array ([ "yolox" ] * len ( element_class_ids )) ,
64+ source = "yolox" ,
6565 )
6666
6767
@@ -441,20 +441,22 @@ def test_layoutelements_to_list_and_back(test_layoutelements):
441441def test_layoutelements_from_list_no_elements ():
442442 back = LayoutElements .from_list (elements = [])
443443 assert back .sources .size == 0
444+ assert back .source is None
444445 assert back .element_coords .size == 0
445446
446447
447448def test_textregions_from_list_no_elements ():
448449 back = TextRegions .from_list (regions = [])
449450 assert back .sources .size == 0
451+ assert back .source is None
450452 assert back .element_coords .size == 0
451453
452454
453455def test_layoutelements_concatenate ():
454456 layout1 = LayoutElements (
455457 element_coords = np .array ([[0 , 0 , 1 , 1 ], [1 , 1 , 2 , 2 ]]),
456458 texts = np .array (["a" , "two" ]),
457- sources = np . array ([ "yolox" , "yolox" ]) ,
459+ source = "yolox" ,
458460 element_class_ids = np .array ([0 , 1 ]),
459461 element_class_id_map = {0 : "type0" , 1 : "type1" },
460462 )
0 commit comments