@@ -886,6 +886,7 @@ add_test(NAME test-compile-export-import-class-static COMMAND test-runner "${PRO
886886add_test (NAME test -compile-export-import-class-generic COMMAND test -runner "${PROJECT_SOURCE_DIR } /test/tester/tests/import_class_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_class_generic.ts" )
887887add_test (NAME test -compile-export-import-function-generic COMMAND test -runner "${PROJECT_SOURCE_DIR } /test/tester/tests/import_function_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_function_generic.ts" )
888888add_test (NAME test -compile-export-import-type-alias-generic COMMAND test -runner "${PROJECT_SOURCE_DIR } /test/tester/tests/import_type_alias_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_type_alias_generic.ts" )
889+ add_test (NAME test -compile-export-import-interface-generic COMMAND test -runner "${PROJECT_SOURCE_DIR } /test/tester/tests/import_interface_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_interface_generic.ts" )
889890add_test (NAME test -compile-export-import-class-accessor COMMAND test -runner "${PROJECT_SOURCE_DIR } /test/tester/tests/import_class_accessor.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_class_accessor.ts" )
890891add_test (NAME test -compile-export-import-class-indexer COMMAND test -runner "${PROJECT_SOURCE_DIR } /test/tester/tests/import_class_indexer.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_class_indexer.ts" )
891892add_test (NAME test -compile-export-import-interface-indexer COMMAND test -runner "${PROJECT_SOURCE_DIR } /test/tester/tests/import_interface_indexer.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_interface_indexer.ts" )
@@ -959,6 +960,7 @@ add_test(NAME test-compile-shared-export-import-class-structural-interface COMMA
959960add_test (NAME test -compile-shared-export-import-class-generic COMMAND test -runner -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_class_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_class_generic.ts" )
960961add_test (NAME test -compile-shared-export-import-function-generic COMMAND test -runner -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_function_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_function_generic.ts" )
961962add_test (NAME test -compile-shared-export-import-type-alias-generic COMMAND test -runner -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_type_alias_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_type_alias_generic.ts" )
963+ add_test (NAME test -compile-shared-export-import-interface-generic COMMAND test -runner -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_interface_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_interface_generic.ts" )
962964# FIXED (2026-07-22): the -shared declaration-reconstruction path never printed real
963965# get/set syntax for a class's accessors, only the underlying get_x/set_x funcOps as
964966# ordinary methods - so property-style access ("Class member 'celsius' can't be found")
@@ -1007,6 +1009,7 @@ add_test(NAME test-jit-shared-export-import-class-structural-interface COMMAND t
10071009add_test (NAME test -jit-shared-export-import-class-generic COMMAND test -runner -jit -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_class_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_class_generic.ts" )
10081010add_test (NAME test -jit-shared-export-import-function-generic COMMAND test -runner -jit -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_function_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_function_generic.ts" )
10091011add_test (NAME test -jit-shared-export-import-type-alias-generic COMMAND test -runner -jit -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_type_alias_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_type_alias_generic.ts" )
1012+ add_test (NAME test -jit-shared-export-import-interface-generic COMMAND test -runner -jit -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_interface_generic.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_interface_generic.ts" )
10101013# FIXED: see the matching test-compile-shared-export-import-class-accessor comment above (2026-07-22).
10111014add_test (NAME test -jit-shared-export-import-class-accessor COMMAND test -runner -jit -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_class_accessor.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_class_accessor.ts" )
10121015add_test (NAME test -jit-shared-export-import-class-indexer COMMAND test -runner -jit -shared "${PROJECT_SOURCE_DIR } /test/tester/tests/import_class_indexer.ts" "${PROJECT_SOURCE_DIR } /test/tester/tests/export_class_indexer.ts" )
0 commit comments