Added test case for issue 22981.
--- /dev/null
+puts "============"
+puts "OCC22981"
+puts "============"
+puts ""
+#########################################################################
+# BRepOffsetAPI_ThruSections fails to build a surface from closed wires
+#########################################################################
+
+restore [locate_data_file bug22981_Turb1.brep] t
+explode t
+
+thrusections result 0 0 t_1 t_2
+thrusections result 0 0 t_2 t_3 t_4 t_5 t_6 t_7 t_8 t_9 t_10 t_11
+
+set square 6733.76
+set 2dviewer 0
+
+
+