@@ -27,13 +27,14 @@ suite("Table", () => {
2727 create_test_func(wasm_mod, "func1" );
2828 create_test_func(wasm_mod, "func2" );
2929 create_test_func(wasm_mod, "func3" );
30- let _ = Table . add_active_element_segment(
31- wasm_mod,
32- name,
33- "ActiveSegmentTest" ,
34- [ "func1" , "func2" , "func3" ] ,
35- Expression . Const . make(wasm_mod, Literal . int32(3 l)),
36- );
30+ let _ =
31+ Table . add_active_element_segment(
32+ wasm_mod,
33+ name,
34+ "ActiveSegmentTest" ,
35+ [ "func1" , "func2" , "func3" ] ,
36+ Expression . Const . make(wasm_mod, Literal . int32(3 l)),
37+ );
3738 Printf . printf ("% s " , Module . write_text(wasm_mod));
3839 Module . dispose(wasm_mod);
3940 });
@@ -42,32 +43,34 @@ suite("Table", () => {
4243 let name = "GetNumElementSegments" ;
4344 let _ = Table . add_table(wasm_mod, name, 0 , 10 , Type . funcref);
4445 create_test_func(wasm_mod, "func1" );
45- assert (Table . get_num_element_segments(wasm_mod) == 0 );
46- let _ = Table . add_active_element_segment(
47- wasm_mod,
48- name,
49- "GetNumSegs1" ,
50- [ "func1" ] ,
51- Expression . Const . make(wasm_mod, Literal . int32(0 l)),
52- );
53- assert (Table . get_num_element_segments(wasm_mod) == 1 );
46+ assert (Table . get_num_element_segments(wasm_mod) == 0 );
47+ let _ =
48+ Table . add_active_element_segment(
49+ wasm_mod,
50+ name,
51+ "GetNumSegs1" ,
52+ [ "func1" ] ,
53+ Expression . Const . make(wasm_mod, Literal . int32(0 l)),
54+ );
55+ assert (Table . get_num_element_segments(wasm_mod) == 1 );
5456 Module . dispose(wasm_mod);
5557 });
5658 test("Remove Element Segment" , () => {
5759 let wasm_mod = Module . create() ;
5860 let name = "RemoveElementSegment" ;
5961 let _ = Table . add_table(wasm_mod, name, 0 , 10 , Type . funcref);
6062 create_test_func(wasm_mod, "func1" );
61- let _ = Table . add_active_element_segment(
62- wasm_mod,
63- name,
64- "RemoveSeg1" ,
65- [ "func1" ] ,
66- Expression . Const . make(wasm_mod, Literal . int32(0 l)),
67- );
68- assert (Table . get_num_element_segments(wasm_mod) == 1 );
63+ let _ =
64+ Table . add_active_element_segment(
65+ wasm_mod,
66+ name,
67+ "RemoveSeg1" ,
68+ [ "func1" ] ,
69+ Expression . Const . make(wasm_mod, Literal . int32(0 l)),
70+ );
71+ assert (Table . get_num_element_segments(wasm_mod) == 1 );
6972 Table . remove_element_segment(wasm_mod, "RemoveSeg1" );
70- assert (Table . get_num_element_segments(wasm_mod) == 0 );
73+ assert (Table . get_num_element_segments(wasm_mod) == 0 );
7174 Module . dispose(wasm_mod);
7275 });
7376 test("Get Element Segment" , () => {
@@ -76,16 +79,16 @@ suite("Table", () => {
7679 let _ = Table . add_table(wasm_mod, name, 0 , 10 , Type . funcref);
7780 create_test_func(wasm_mod, "func1" );
7881 let segmentName = "GetSegByName" ;
79- let _ = Table . add_active_element_segment(
80- wasm_mod ,
81- name ,
82- segmentName ,
83- [ "func1" ] ,
84- Expression . Const . make(wasm_mod , Literal . int32( 0 l)) ,
85- ) ;
86- let segment =
87- Table . get_element_segment(wasm_mod, segmentName);
88- assert (Element_segment . get_name(segment) == segmentName);
82+ let _ =
83+ Table . add_active_element_segment(
84+ wasm_mod ,
85+ name ,
86+ segmentName ,
87+ [ "func1" ] ,
88+ Expression . Const . make(wasm_mod , Literal . int32( 0 l)) ,
89+ ) ;
90+ let segment = Table . get_element_segment(wasm_mod, segmentName);
91+ assert (Element_segment . get_name(segment) == segmentName);
8992 Module . dispose(wasm_mod);
9093 });
9194 test("Get Element Segment By Index" , () => {
@@ -94,16 +97,16 @@ suite("Table", () => {
9497 let _ = Table . add_table(wasm_mod, name, 0 , 10 , Type . funcref);
9598 create_test_func(wasm_mod, "func1" );
9699 let segmentName = "GetSegByIndex" ;
97- let _ = Table . add_active_element_segment(
98- wasm_mod ,
99- name ,
100- segmentName ,
101- [ "func1" ] ,
102- Expression . Const . make(wasm_mod , Literal . int32( 0 l)) ,
103- ) ;
104- let segment =
105- Table . get_element_segment_by_index(wasm_mod, 0 );
106- assert (Element_segment . get_name(segment) == segmentName);
100+ let _ =
101+ Table . add_active_element_segment(
102+ wasm_mod ,
103+ name ,
104+ segmentName ,
105+ [ "func1" ] ,
106+ Expression . Const . make(wasm_mod , Literal . int32( 0 l)) ,
107+ ) ;
108+ let segment = Table . get_element_segment_by_index(wasm_mod, 0 );
109+ assert (Element_segment . get_name(segment) == segmentName);
107110 Module . dispose(wasm_mod);
108111 });
109112});
0 commit comments