Compiling tb-ui v0.1.0 (/Users/gb/Projects/TerminalBasic/crates/tb-ui) Compiling tb-vm v0.1.0 (/Users/gb/Projects/TerminalBasic/crates/tb-vm) Compiling tb-export v0.1.0 (/Users/gb/Projects/TerminalBasic/crates/tb-export) Compiling tb-runner v0.1.0 (/Users/gb/Projects/TerminalBasic/crates/tb-runner) Compiling tb-ide v0.1.0 (/Users/gb/Projects/TerminalBasic/crates/tb-ide) Compiling tb-cli v0.1.0 (/Users/gb/Projects/TerminalBasic/crates/tb-cli) Finished `test` profile [unoptimized + debuginfo] target(s) in 8.84s Running unittests src/main.rs (target/debug/deps/tbc-a3652d07eb423d84) running 7 tests test ide_acceptance::real_native_ide_exports_and_source_free_cli_library_consumer ... ignored, Echter Zielnachweis: TB_IDE_RUNTIME_DIR muss geprüfte Host-tbrt-Vorlage enthalten test ide_acceptance::reference_matrix_is_complete_and_points_to_runnable_tests ... ok test ide_acceptance::function_keys_conflict_contexts_and_errors_keep_a_single_input_owner ... ok test ide_acceptance::partial_save_and_external_edit_recover_without_losing_documents ... ok test ide_acceptance::saved_project_ide_source_cli_and_tbc_have_identical_sessions ... ok test ide_acceptance::create_save_debug_help_exports_and_reopen ... ok test ide_acceptance::every_menu_command_has_native_keyboard_and_mouse_routing ... ok test result: ok. 6 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.98s Running tests/compat.rs (target/debug/deps/compat-f89983ce5e40f582) running 18 tests test erzeuge_sollausgaben ... ignored, erzeugt Golden Files; nur bewusst aufrufen test uhr_direktive_wird_gelesen ... ok test zeilenanzahl_wird_benannt ... ok test fehlende_und_unerwartete_attributebene_werden_benannt ... ok test zeittrap_ohne_uhr_direktive_wird_abgewiesen - should panic ... ok test textabweichung_nennt_zeile_soll_und_ist ... ok test farbabweichung_nennt_zeile_spalte_soll_und_ist ... ok test ereignisfolge_liefert_taste_maus_und_zeit_in_reihenfolge ... ok test fehlende_groessenangabe_wird_abgewiesen ... ok test release_formular_vergleicht_zeichen_und_attribute_unabhaengig ... ok test prozessfrist::frist_beendet_blockierten_testprozess ... ok test tbc_build_erzeugt_tbc ... ok test tbc_run_hello ... ok test tbc_run_stop_exitcode ... ok test tbc_run_laufzeitfehler_exitcode ... ok test tbc_loest_include_projekt_und_run_datei_auf ... ok test tbc_isam_open_in_transaktion_hat_eine_harte_frist ... ok test korpus_laeuft_mit_korrekter_ausgabe ... ok test result: ok. 17 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.56s Running tests/convert_frm.rs (target/debug/deps/convert_frm-cba5b52e462e1f23) running 1 test test conversion_failure_leaves_no_output ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/foreign.rs (target/debug/deps/foreign-92ee6191b667aed6) running 3 tests test oeffentliche_formularprogramme_sind_reproduzierbar_bedienbar ... ignored, TB_VBDOS_REPO muss auf cout/vbdos in der dokumentierten Revision zeigen test fehlender_oder_falscher_fremdbestand_wird_benannt ... ok test prozessfrist::frist_beendet_blockierten_testprozess ... ok test result: ok. 2 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.11s Running tests/inventar.rs (target/debug/deps/inventar-4656d211fa731f53) running 17 tests test signatur_greift_ohne_laufzeitverhalten ... ok test bislang_signaturlose_elemente_haben_signaturen ... ok test dokumentierte_elemente_werden_namentlich_abgewiesen ... ok test offene_elemente_erzeugen_keinen_syntaxfehler ... ok test statusvokabular_ist_beschraenkt ... ok test offene_elemente_haben_keine_fundstelle ... ok test abdeckungsstand_wird_ausgewiesen ... ok test non_features_nennen_eine_fundstelle_in_der_sprachreferenz ... ok test implementiert_mit_unsupported_marker_faellt_durch ... ok test falscher_status_und_fehlende_runtimebindung_werden_namentlich_erkannt ... ok test falsch_gesetzte_eigenschaft_wird_erkannt ... ok test forms_inventar_stimmt_mit_der_klassentabelle_ueberein ... ok test forms_absenkung_muss_den_richtigen_member_erreichen ... ok test gemeinsam_dispatchte_konverter_brauchen_den_richtigen_typselektor ... ok test inventar_stimmt_mit_code_ueberein ... ok test jeder_inventareintrag_erreicht_hir_und_laufzeitziel ... ok test falsche_gueltige_builtinbindung_und_entfernte_absenkung_fallen_durch ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s Running tests/project.rs (target/debug/deps/project-af9c39c0e4caf174) running 8 tests test designer_frm_is_accepted_by_the_standalone_cli_compiler ... ok test native_build_optionen_sind_explizit_und_tbc_bleibt_standard ... ok test release_projekt_prueft_anfangsdateien_dateieffekte_und_include_fehler ... ok test explicit_startup_order_and_form_selection_survive_tbc ... ok test cli_meldet_physische_quellorte_auch_nach_verschachtelten_includes ... ok test library_cli_links_without_sources_and_protects_all_inputs_and_outputs ... ok test projekt_und_formular_laufen_nach_entfernen_saemtlicher_quellen ... ok test erlaubte_grafik_und_benannte_nonfeatures_werden_per_cli_geprueft ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s Running unittests src/lib.rs (target/debug/deps/tb_export-740bf84213e12075) running 3 tests test tests::fehlgeschlagene_native_finalisierung_erhaelt_das_ziel ... ok test tests::publication_preserves_originals_on_conflict_failure_race_and_cancel ... ok test tests::targets_versions_integrity_and_payload_bounds_are_enforced ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running unittests src/bin/tb-template.rs (target/debug/deps/tb_template-158083ae68069508) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tb_frontend-668b07f10bc30f2a) running 52 tests test lexer::tests::strings_mit_doppelten_anfuehrungszeichen ... ok test lexer::tests::zeilenfortsetzung ... ok test lexer::tests::bang_ist_suffix_oder_containeroperator_nach_folgetoken ... ok test lexer::tests::suffix_macht_keyword_zum_bezeichner ... ok test lexer::tests::bezeichner_mit_punkt_und_unterstrich ... ok test lexer::tests::keywords_case_insensitiv ... ok test parser::tests::operator_prioritaet ... ok test lexer::tests::kommentare_und_rem ... ok test parser::tests::forms_syntax ... ok test parser::tests::schleifen ... ok test lexer::tests::literal_typisierung ... ok test parser::tests::select_case ... ok test parser::tests::zuweisung_und_aufruf ... ok test parser::tests::print_varianten ... ok test parser::tests::prozeduren ... ok test parser::tests::if_block_und_einzeilig ... ok test parser::tests::fehlerbehandlung ... ok test parser::tests::typen_und_deklarationen ... ok test sema::tests::hir_select_wird_abgesenkt ... ok test sema::tests::hir_intdiv_rundet_operanden ... ok test sema::tests::hir_konvertierung_materialisiert ... ok test sema::tests::dreizeiler_wird_namentlich_statt_falsch_abgewiesen ... ok test sema::tests::datei_ea_und_events ... ok test sema::tests::deftype_regeln ... ok test sema::tests::funktionsaufruf_und_rueckgabe ... ok test sema::tests::hir_byref_und_byval ... ok test sema::tests::def_fn_blockform ... ok test sema::tests::argumentanzahl ... ok test sema::tests::byref_verlangt_exakten_typ ... ok test sema::tests::hardware_features_zur_compilezeit_abgelehnt ... ok test sema::tests::arrays_implizit_und_explizit ... ok test sema::tests::dialoge_listindex_und_zeichenmessung_werden_abgesenkt ... ok test sema::tests::ereignisprozedur_signatur_und_normale_unterstrich_sub ... ok test sema::tests::hir_slots_aufgeloest ... ok test sema::tests::createindex_ohne_obergrenze_der_spaltenzahl ... ok test sema::tests::isam_argumentanzahl_nennt_das_element ... ok test sema::tests::isam_anweisung_parst_ohne_diagnose ... ok test sema::tests::builtins_typen ... ok test sema::tests::konstantenfaltung ... ok test sema::tests::label_pruefung ... ok test sema::tests::mid_anweisung ... ok test sema::tests::option_explicit ... ok test sema::tests::eigenschaftstyp_schreibbarkeit_bang_und_hir_index ... ok test sema::tests::rollback_all_wird_als_sentinel_abgesenkt ... ok test sema::tests::isam_satzargument_wird_typgeprueft ... ok test sema::tests::typeof_form_control_und_form_metabefehl ... ok test sema::tests::objektpfade_werden_namentlich_geprueft_und_udt_bleibt_unveraendert ... ok test sema::tests::typkonflikt_wird_erkannt ... ok test sema::tests::unbekanntes_unterprogramm ... ok test sema::tests::shared_und_common ... ok test sema::tests::kein_isam_element_ist_unbekannter_bezeichner ... ok test sema::tests::udt_feldtypen ... ok test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/corpus.rs (target/debug/deps/corpus-0371f2991a3b061a) running 1 test test korpus_parst_und_wird_typgeprueft ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/editing.rs (target/debug/deps/editing-01467d91310d70f2) running 4 tests test incomplete_is_parser_context_not_a_second_grammar ... ok test normalization_protects_tokens_and_is_idempotent ... ok test deftype_context_does_not_leak_from_another_procedure ... ok test declaration_maintenance_and_procedure_generation_are_transactional ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tb_ide-43621e6718da8b87) running 3 tests test export::tests::delayed_result_is_published_only_after_ui_validation_and_success_stays_success ... ok test export::tests::replaced_library_invalidates_pending_export_even_with_same_length ... ok test export::tests::cancelled_superseded_changed_and_foreign_jobs_never_publish ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running unittests src/main.rs (target/debug/deps/tb-f285a33b6fdb6251) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/app.rs (target/debug/deps/app-d3d6e33413d63d0f) running 20 tests test theme_color_commands_use_explicit_values_and_never_modify_terminal_palette ... ok test executable_target_validation_and_missing_template_are_honest ... ok test start_snapshot_and_reference_menus_have_all_commands ... ok test dispatcher_keeps_function_keys_and_copy_out_of_basic_input ... ok test designer_form_list_and_context_availability_match_the_active_window ... ok test windows_restore_geometry_and_resize_without_document_loss ... ok test theme_windows_erase_desktop_and_underlying_windows_on_every_redraw ... ok test modal_focus_and_dirty_project_cancel_preserve_document ... ok test options_apply_persist_across_bases_and_preserve_unsaved_values_on_error ... ok test clicking_project_members_and_dialog_choices_transfers_focus_and_applies_values ... ok test theme_designer_chrome_and_handles_preserve_program_palette ... ok test status_and_project_buttons_use_the_keyboard_command_path ... ok test mouse_focus_is_modal_and_program_abort_is_not_editor_copy ... ok test debugger_reports_absent_library_source_and_can_step_back_to_caller ... ok test file_picker_save_conflict_and_project_replacement_use_real_events ... ok test finalization_failure_is_reported_and_preserves_existing_output ... ok test exit_with_partial_save_retains_dialog_and_unsaved_documents ... ok test real_library_export_uses_dirty_include_and_mouse_without_runtime_template ... ok test export_dialogs_validate_and_render_all_results_without_creating_files ... ok test theme_contrast_covers_rendered_states_and_rejects_bad_pairs ... ok test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s Running tests/debugger.rs (target/debug/deps/debugger-18aeee8ea147e9f4) running 6 tests test form_handler_keys_and_old_revision_cursor_guard ... ok test immediate_wait_run_transition_watchpoint_and_trace_are_session_owned ... ok test includes_and_deleted_marks_do_not_bind_to_foreign_statements ... ok test dispatcher_marks_edits_rebind_and_readonly_watches ... ok test calls_procedure_step_cursor_history_and_restart ... ok test calls_mouse_inspection_instant_key_delete_and_error_window ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running tests/designer.rs (target/debug/deps/designer-1f0dd9e883e87225) running 18 tests test menu_indent_outdent_rename_and_field_changes_have_one_undo ... ok test property_bar_types_readonly_and_no_status_line ... ok test imported_type_shadow_is_not_an_object_reference_during_rename ... ok test clipboard_children_arrays_and_delete_preserve_code ... ok test binary_designer_import_requires_text_target_and_compiles ... ok test event_array_signature_twice_and_shared_form_identity ... ok test bound_rename_across_documents_is_atomic_and_undo_restores_all ... ok test container_multiselect_keyboard_drag_resize_and_undo ... ok test toolbox_double_click_tool_drag_grid_and_window_form_selection ... ok test menu_hierarchy_arrays_shortcuts_and_palette_use_events ... ok test rename_preserves_shadowed_names_and_handles_form_aliases_and_include_calls ... ok test indexed_controls_merge_atomically_with_bindings_and_undo ... ok test events_with_the_same_name_are_local_to_their_form ... ok test shared_include_ambiguity_aborts_rename_and_event_defaults_use_includes ... ok test property_menu_buttons_palette_drag_and_modal_mouse_are_connected ... ok test all_metadata_tools_persist_and_preview_matches_runtime_without_events ... ok test all_eight_handles_resize_transactionally_and_preserve_identity_after_structure_edits ... ok test existing_default_typed_event_and_all_metadata_signatures_compile ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running tests/documents.rs (target/debug/deps/documents-6a65482da983e004) running 15 tests test unrepresentable_save_paths_fail_before_writing_or_changing_documents ... ok test save_plan_prevents_same_destination_and_project_overwrite ... ok test shared_views_text_import_and_undo_are_document_transactions ... ok test failed_open_add_and_cancel_do_not_replace_existing_documents ... ok test aliases_share_documents_and_form_code_offsets_match_saved_text ... ok test binary_import_only_saves_to_explicit_text_target_and_preserves_original_forever ... ok test edited_include_wins_in_both_modules_without_writing_the_expansion ... ok test startup_removal_requires_explicit_replacement_and_never_deletes_a_file ... ok test libraries_are_binary_members_with_relative_save_as_and_no_source_views ... ok test project_save_as_rebases_members_and_keeps_include_targets ... ok test external_changes_and_save_as_collisions_need_explicit_decisions ... ok test module_save_as_rebases_includes_and_failed_save_does_not_change_identity_or_text ... ok test cursor_after_shortening_uses_original_position_and_open_after_save_uses_fresh_disk ... ok test partial_save_preserves_unsaved_data_and_does_not_finish_close ... ok test project_create_save_reopen_preserves_forms_members_startup_and_cli_sources ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running tests/editor.rs (target/debug/deps/editor-b6dc665e95525030) running 7 tests test search_scope_direction_wrap_and_shortening_replace_all ... ok test crlf_navigation_word_boundaries_readonly_and_normalization_keep_views ... ok test cua_unicode_overwrite_wordstar_and_shared_undo ... ok test line_leave_incomplete_invalid_disabled_and_current_revisions ... ok test includes_and_diagnostic_selection_use_original_physical_files ... ok test procedures_and_shared_save_hook_preserve_drafts_and_frm_code ... ok test external_include_revision_and_project_context_declarations ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running tests/execution.rs (target/debug/deps/execution-bf913fdae7aacbc3) running 13 tests test shell_request_is_resumed_once_and_error_is_basic_error ... ok test named_run_of_current_target_uses_edited_sources ... ok test comment_only_source_change_also_requires_revision_choice ... ok test ide_and_cli_run_wrapper_match_input_time_and_forms_script ... ok test f5_input_pause_copy_and_single_delivery_keep_the_same_vm ... ok test output_viewports_resize_and_end_preserve_buffer_and_basic_colors ... ok test print_uses_utf8_protected_output_and_does_not_mutate_source ... ok test changed_paused_source_requires_explicit_old_revision_or_restart ... ok test explicit_end_and_system_end_visible_forms_but_natural_end_keeps_them_live ... ok test restart_command_run_targets_and_missing_target_preserve_documents ... ok test restart_drops_files_data_traps_and_queued_actions ... ok test startup_selection_matches_shared_cli_pipeline_and_legacy_mak ... ok test platform_probe_records_each_basic_key_once_and_keeps_ide_keys_out ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running tests/help.rs (target/debug/deps/help-ff16d5fb3c397804) running 11 tests test offline_help_child ... ok test markdown_blocks_escapes_links_and_unicode_layout ... ok running 1 test test catalog_links_and_missing_targets_are_checked ... ok test right_click_configuration_and_external_link_follow ... ok test links_history_resize_scroll_and_focus_use_real_events ... ok test every_command_and_forms_alias_resolves_and_invalid_alias_fails ... ok test twenty_back_steps_end_of_contents_and_all_entries ... ok test offline_help_child ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 10 filtered out; finished in 0.07s test help_works_from_a_directory_without_checkout ... ok test help_preserves_fullscreen_and_does_not_modify_designer_or_source ... ok test context_functions_properties_commands_and_unknown_queries ... ok test code_and_tables_remain_reachable_after_resize_and_horizontal_scroll ... ok test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s Running unittests src/lib.rs (target/debug/deps/tb_runner-d3339a5a0df9c7dd) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/tbrt.rs (target/debug/deps/tbrt-a6c3f62502f5f188) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tb_runtime-6b2bc969f5367a62) running 140 tests test builtins::tests::benutzertaste_ueber_key_anweisung ... ok test builtins::tests::nicht_getrappte_taste_bleibt_im_strom ... ok test builtins::tests::getrappte_taste_verlaesst_den_eingabestrom ... ok test builtins::tests::off_wirkt_auf_bereits_wartende_tasten ... ok test builtins::tests::input_s_dispatch_bewahrt_codepointreste_auch_ohne_vm ... ok test builtins::tests::signal_aus_dem_host_meldet_den_trap ... ok test builtins::tests::zonenquelle_ausfall_und_erholung_gelten_fuer_alle_zeitfunktionen ... ok test builtins::tests::benutzertaste_ohne_umschalt_bleibt_im_strom ... ok test builtins::tests::builtin_ueber_tabelle ... ok test builtins::tests::signal_stop_merkt_beide_quellen_und_off_verwirft ... ok test console::tests::volle_zone_springt_zur_uebernaechsten ... ok test console::tests::druckzone_folgt_dem_cursor_nach_locate ... ok test builtins::tests::key_stop_merkt_einmal_und_laesst_alle_tasten_auch_nach_on_lesbar ... ok test builtins::tests::mausereignisse_haeufen_sich_nicht_an ... ok test builtins::tests::sigint_ohne_aktiven_trap_bleibt_abbruch ... ok test console::tests::druckzonen ... ok test builtins::tests::setuevent_meldet_das_benutzerereignis ... ok test builtins::tests::stringfunktionen_randfaelle ... ok test console::tests::zahlen_mit_vorzeichenspalte ... ok test datetime::tests::fester_versatz_verschiebt_genau ... ok test datetime::tests::gueltigkeitspruefung ... ok test datetime::tests::programmversatz_kommt_hinzu ... ok test datetime::tests::serienwert_und_rueckumwandlung ... ok test datetime::tests::tageszeit ... ok test datetime::tests::text_in_serienwert ... ok test datetime::tests::wochentag_sonntag_ist_eins ... ok test datetime::tests::zaehlweise_des_vorbilds ... ok test errors::tests::bekannte_codes ... ok test errors::tests::forms_und_isam_codes ... ok test errors::tests::unbelegte_codes_sind_unprintable ... ok test fileio::tests::felder_einer_input_zeile ... ok test fileio::tests::modus_aus_kurzsyntax ... ok test fileio::tests::muster_mit_stern_und_fragezeichen ... ok test finanz::tests::abschreibungen ... ok test finanz::tests::barwert_und_endwert_sind_gegenlaeufig ... ok test fileio::tests::festes_feld_ist_inhaltsunabhaengig_gleich_lang ... ok test fileio::tests::rset_schneidet_ab_und_richtet_rechts_aus ... ok test finanz::tests::endwert_einer_rentenzahlung ... ok test finanz::tests::irr_ohne_vorzeichenwechsel_ist_fehler ... ok test finanz::tests::kapitalwert_und_interner_zinsfuss ... ok test finanz::tests::mirr_liegt_zwischen_den_zinsen ... ok test finanz::tests::nper_zaehlt_die_perioden ... ok test finanz::tests::ungueltige_argumente ... ok test finanz::tests::zins_und_tilgung_ergeben_die_zahlung ... ok test finanz::tests::zinssatz_wird_zurueckgerechnet ... ok test format::tests::currency_darstellung ... ok test format::tests::double_darstellung ... ok test format::tests::ganzzahlen ... ok test format::tests::single_darstellung ... ok test format::tests::val_parsen ... ok test host::tests::capture_host_haelt_zeichen_und_attribut ... ok test host::tests::maus_und_tasten_behalten_ihre_reihenfolge ... ok test host::tests::virtuelle_uhr_laeuft_nur_wenn_gestellt ... ok test host::tests::vorbereitete_zeile_wird_zu_tasten ... ok test isam::tests::absteigende_spalte_kehrt_die_ordnung_um ... ok test host::tests::groessenaenderung_und_abbruch_als_ereignis ... ok test host::tests::verzoegertes_ereignis_kommt_nach_der_anzeige ... ok test isam::tests::nullbyte_im_text_stoert_den_abschluss_nicht ... ok test isam::tests::praefix_ende_zaehlt_hoch ... ok test isam::tests::beschaedigte_datei_meldet_fehler_88 ... ok test datetime::tests::versatz_liegt_im_gueltigen_bereich ... ok test datetime::tests::versatz_gilt_je_zeitpunkt ... ok test isam::tests::kodierung_erhaelt_die_ordnung_bei_zufallspaaren ... ok test isam::tests::prozessfrist::frist_beendet_blockierten_testprozess ... ok test isam::tests::close_beendet_keine_transaktion ... ok test isam::tests::jede_satzoperation_erzeugt_einen_protokolleintrag ... ok test isam::tests::textabschluss_ordnet_praefix_vor_laengerem_text ... ok test isam::tests::neue_tabellen_und_aktive_indizes_verschwinden_bei_ruecknahme ... ok test isam::tests::ungueltige_namen_werden_abgewiesen ... ok test isam::tests::ohne_transaktion_kein_protokoll ... ok test screen::tests::blink_wird_als_hell_simuliert ... ok test isam::tests::saetze_nach_close_aller_bindungen_zuruecknehmen ... ok test screen::tests::breites_zeichen_am_rechten_rand_bricht_ganz_um ... ok test isam::tests::pfadaliase_teilen_transaktion_und_ruecknahme ... ok test isam::tests::cursor_ueberlebt_eine_satzaenderung ... ok test screen::tests::breites_zeichen_belegt_zwei_zellen ... ok test isam::tests::geloeschte_satz_id_wird_nicht_neu_vergeben ... ok test isam::tests::deletetable_loest_alle_betroffenen_bindungen ... ok test isam::tests::gescheitertes_createindex_hinterlaesst_keinen_index ... ok test screen::tests::dynamische_groesse_und_resize ... ok test isam::tests::satz_roundtrip_ueber_alle_feldtypen ... ok test screen::tests::locate_auf_fortsetzung_trifft_den_zeichenanfang ... ok test isam::tests::delete_pufferfehler_erhaelt_saetze_indizes_und_cursor ... ok test isam::tests::nicht_festgeschriebene_transaktion_verfaellt ... ok test screen::tests::locate_prueft_grenzen ... ok test screen::tests::print_schreibt_und_bewegt_cursor ... ok test isam::tests::indexeintraege_stehen_in_schluesselreihenfolge ... ok test isam::tests::struktur_undo_prueft_puffer_vor_dem_loeschen ... ok test screen::tests::resize_folgt_vollem_scrollbereich ... ok test isam::tests::hoehere_formatversion_wird_abgewiesen ... ok test screen::tests::rueckschritt_loescht_ein_breites_zeichen_ganz ... ok test screen::tests::resize_klemmt_nur_den_unteren_rand_wenn_der_bereich_bleibt ... ok test screen::tests::resize_klemmt_cursor_und_scrollbereich ... ok test screen::tests::scrollen_am_unteren_rand ... ok test screen::tests::ueberschreiben_einer_haelfte_leert_die_andere ... ok test screen::tests::ui_zeile_bleibt_am_rand_ohne_umbruch_oder_scrollen ... ok test screen::tests::umbruch_am_rechten_rand ... ok test screen::tests::unicode_zeichen_belegen_eine_zelle ... ok test screen::tests::view_print_begrenzt_scrollen ... ok test snapshot::tests::breites_zeichen_erscheint_einmal ... ok test snapshot::tests::getrimmt_auf_die_belegte_flaeche ... ok test snapshot::tests::leerer_bildschirm_ergibt_leeren_snapshot ... ok test snapshot::tests::locate_erweitert_die_flaeche ... ok test snapshot::tests::mit_farben_kommt_die_attributebene ... ok test snapshot::tests::nachgestellte_leerzeichen_bleiben_erhalten ... ok test snapshot::tests::ohne_farben_keine_attributebene ... ok test traps::tests::aus_verwirft_auch_das_gemerkte ... ok test traps::tests::aus_verwirft_kuenftige ... ok test traps::tests::beide_umschaltbits_gelten_gleich ... ok test traps::tests::benutzertaste_braucht_umschaltzustand_und_scancode ... ok test traps::tests::event_off_verwirft_ereignisse_und_laesst_die_zustaende ... ok test traps::tests::genauer_trap_geht_dem_sammeltrap_vor ... ok test traps::tests::gestoppt_merkt_genau_eines ... ok test traps::tests::gosub_null_schaltet_den_trap_ab ... ok test traps::tests::kein_wiedereintritt_waehrend_der_handler_laeuft ... ok test traps::tests::key_null_faengt_alle_tasten_der_tabelle ... ok test traps::tests::off_im_handler_ueberlebt_das_return ... ok test traps::tests::ohne_trap_kostet_nichts ... ok test traps::tests::reihenfolge_key_vor_timer_vor_uevent_vor_signal ... ok test traps::tests::return_schaltet_sonst_selbsttaetig_ein ... ok test traps::tests::uebersprungene_fristen_zaehlen_als_eine ... ok test traps::tests::vordefinierte_taste_wird_ueber_den_scancode_erkannt ... ok test traps::tests::zeit_wird_erst_nach_der_frist_faellig ... ok test using::tests::exponentialform ... ok test using::tests::feldueberlauf_bekommt_prozentzeichen ... ok test using::tests::format_wird_wiederverwendet ... ok test using::tests::literale_und_unterstrich ... ok test using::tests::numerisches_feld_mit_nachkommastellen ... ok test using::tests::ohne_feld_aber_mit_werten_ist_fehler_5 ... ok test using::tests::ohne_feld_und_ohne_werte_bleibt_der_text ... ok test using::tests::stringfelder ... ok test using::tests::tausendertrennung ... ok test using::tests::vorzeichenfuehrung ... ok test using::tests::waehrung_und_sterne ... ok test value::tests::array_indexpruefung ... ok test value::tests::banker_rounding ... ok test value::tests::currency_rundung ... ok test value::tests::overflow_bei_konvertierung ... ok test isam::tests::savepoints_nehmen_index_und_tabellenstrukturen_zurueck ... ok test isam::tests::symlink_neuanlage_behaelt_die_dateiidentitaet ... ok test result: ok. 140 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.56s Running unittests src/lib.rs (target/debug/deps/tb_ui-95ce53373c09fcd8) running 66 tests test forms::tests::hide_entlaedt_nicht_und_unload_ist_abbrechbar ... ok test forms::tests::optionen_gruppieren_nach_unmittelbarem_container ... ok test forms::tests::screen_folgt_resize ... ok test forms::tests::menuregeln_weisen_separator_und_titel_shortcuts_ab ... ok test forms::tests::combobox_dropdown_closes_on_focus_change_and_hide ... ok test forms::tests::gleichzeitig_faellige_timer_laufen_nach_name ... ok test forms::tests::fokus_tab_access_default_und_eingabeprioritaet ... ok test forms::tests::screen_meldet_oberstes_formular_und_aktives_control ... ok test forms::tests::modalfehler_400_bis_403 ... ok test forms::tests::menues_zeichnen_und_navigieren_sechs_ebenen ... ok test forms::tests::defaults_bereich_und_implizites_laden ... ok test forms::tests::arrays_und_designzeitfehler ... ok test forms::tests::freier_formularklick_und_doppelklick_werden_zugestellt ... ok test forms::tests::simple_combo_zeichnet_listeninhalt_auswahl_und_begrenzung ... ok test forms::tests::indexed_containers_preserve_parent_geometry_and_option_groups ... ok test forms::tests::spin_zaehlt_zyklisch_und_wiederholt_nach_interval ... ok test frm::tests::binary_layout_preserves_arrays_and_container_hierarchy ... ok test forms::tests::timerarrays_holen_nur_aktive_zeit_nach_und_sortieren_nach_name_und_index ... ok test frm::tests::binary_class_specific_properties_match_the_reference_exports ... ok test forms::tests::zeichenbilder_aller_klassen_und_buttonhoehen ... ok test forms::tests::timer_neustart_verwirft_alte_fristen_und_ereignisse ... ok test frm::tests::binary_strings_are_decoded_from_cp437 ... ok test forms::tests::listenauswahl_bleibt_beim_einfuegen_und_entfernen_konsistent ... ok test frm::tests::binary_reader_rejects_magic_and_unknown_structure_with_offset ... ok test frm::tests::binary_reader_rejects_out_of_range_property_with_offset ... ok test frm::tests::reads_nested_form_and_preserves_source_exactly ... ok test frm::tests::binary_strings_and_header_flags_map_to_the_named_properties ... ok test frm::tests::spin_symbol_wird_als_bedienbares_control_erkannt ... ok test frm::tests::text_form_control_arrays_share_one_catalog_object_and_keep_indices ... ok test frm::tests::unsupported_binary_property_is_named_and_unclaimed_strings_still_fail ... ok test frm::tests::writes_read_only_boolean_only_when_it_differs_from_false ... ok test frm::tests::writes_no_properties_for_default_only_control ... ok test frm::tests::writes_documented_d1_and_roundtrips_description ... ok test frm::tests::rejects_version_class_property_value_and_open_block_with_location ... ok test frm::tests::explicit_default_is_preserved_until_canonical_write ... ok test frm_pcode::tests::decodes_defint_and_vbdos_isam_tokens ... ok test frm_pcode::tests::decodes_vbdos_declarations_without_losing_type_or_bounds ... ok test frm_pcode::tests::embedded_include_is_a_comment_but_literals_remain_unchanged ... ok test frm::tests::canonical_index_zero_remains_an_array_and_array_parents_are_preserved ... ok test frm::tests::unsupported_custom_control_is_named_and_not_emitted_as_screen ... ok test frm_pcode::tests::next_trennt_eine_vorangehende_anweisung_auch_ohne_newline_token ... ok test host::tests::ausserhalb_der_flaeche_wird_verworfen ... ok test frm_pcode::tests::resets_block_local_default_types_before_the_next_block ... ok test host::tests::backtab_ist_tab_mit_shift_auch_ohne_modifier ... ok test frm::tests::reads_real_vbdos_form_with_complete_documented_description ... ok test host::tests::letzte_zelle_liegt_noch_drin ... ok test host::tests::maus_zaehlt_ab_eins ... ok test host::tests::nach_groessenaenderung_gilt_die_neue_flaeche ... ok test forms::tests::forms_dialoge_liefern_gruppen_eingabe_und_feste_groesse ... ok test host::tests::rollrad_hat_keine_entsprechung ... ok test host::tests::sondertaste_traegt_fuehrendes_nullzeichen ... ok test host::tests::strg_c_ist_abbruch ... ok test forms::tests::tabfolge_ueberspringt_und_laeuft_rueckwaerts ... ok test host::tests::umschaltzustand_als_bitfeld ... ok test host::tests::umschaltzustand_der_taste_wird_mitgefuehrt ... ok test host::tests::zeichentaste_wird_zu_inkey_form ... ok test screen::tests::farbabbildung ... ok test signale::tests::marke_wird_zu_kennung_und_verfaellt_danach ... ok test signale::tests::sigint_hat_vorrang_vor_sigterm ... ok test signale::tests::echtes_signal_setzt_die_marke ... ok test forms::tests::z_reihenfolge_dragdrop_und_timerreihenfolge ... ok test forms::tests::text_liste_option_scroll_picture_und_dateisystem ... ok test forms::tests::sorted_wechsel_erhaelt_auch_die_auswahl_zwischen_duplikaten ... ok test forms::tests::zustandsfarben_laufen_fuer_alle_controls_ueber_denselben_zeichenpfad ... ok test terminal::tests::terminal_cleanup_on_normal_error_and_partial_initialization ... ok test forms::tests::listenrenderer_haelt_zellgrenzen_auch_an_bildschirmraendern_ein ... ok test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s Running unittests src/lib.rs (target/debug/deps/tb_vm-2a4538183acbb98c) running 16 tests test codegen::tests::fehlerbehandlung_emit ... ok test codegen::tests::string_konkatenation ... ok test codegen::tests::vergleich_und_logik ... ok test codegen::tests::arrays_dim_und_zugriff ... ok test bytecode::tests::instr_roundtrip ... ok test codegen::tests::data_read_restore ... ok test codegen::tests::tbc_roundtrip_ueber_codegen ... ok test bytecode::tests::unbekannte_version_wird_abgelehnt ... ok test bytecode::tests::tbc_roundtrip ... ok test codegen::tests::ausdruck_monomorph_mit_conv ... ok test codegen::tests::gosub_und_on_goto ... ok test codegen::tests::for_mit_dynamischem_step ... ok test codegen::tests::if_mit_fixup ... ok test codegen::tests::prozedur_und_byref ... ok test codegen::tests::for_mit_konstantem_step ... ok test codegen::tests::function_liefert_wert ... ok test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/cooperative.rs (target/debug/deps/cooperative-acdd5e7adb1bd680) running 7 tests test sleep_deadline_survives_pause_and_does_not_pop_argument_twice ... ok test finite_slices_preserve_events_without_clock_queries ... ok test common_dialog_external_call_keeps_byref_arguments_until_completion ... ok test partial_console_operations_keep_prompt_arguments_and_assignment ... ok test pending_dialog_keeps_physical_resize_and_modeless_handler_finishes_after_hide ... ok test dialogs_keep_partial_text_focus_and_caller_arguments ... ok test modal_and_modeless_forms_resume_handlers_across_tiny_budgets ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/debugger.rs (target/debug/deps/debugger-2aaa51d59ed630d5) running 14 tests test same_line_calls_and_immediate_do_not_retrigger_a_line_breakpoint ... ok test set_next_rejects_loop_gosub_handler_and_pending_operations_atomically ... ok test break_continue_loop_and_statement_steps ... ok test form_event_breakpoint_and_step_over_keep_the_event_frame ... ok test step_over_recursive_frames_history_and_safe_jump ... ok test immediate_handler_exit_and_cached_new_imports_are_safe ... ok test set_next_rejects_else_and_case_entry_but_allows_peer_statements ... ok test immediate_handler_resume_and_break_on_errors ... ok test gosub_step_over_breakpoint_priority_and_temporary_target_cleanup ... ok test watches_immediate_byref_and_errors_preserve_continuation ... ok test include_identity_qualified_globals_udts_and_older_frames ... ok test immediate_wait_interrupt_nested_error_end_and_run ... ok test watches_never_initialize_arrays_or_run_user_functions_and_keep_selected_context ... ok test watchpoint_history_ring_and_error_differential ... ok test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/events.rs (target/debug/deps/events-2f0766815a3e98d6) running 33 tests test lokaler_error_handler_nach_trap_verwirft_abgebrochene_teileingabe ... ok test handler_eingabe_und_stop_bewahren_die_aeussere_eingabe ... ok test fehlender_ereignispfad_wird_namentlich_erkannt ... ok test randomize_eingabe_teilt_den_fortsetzbaren_konsolenpfad ... ok test input_redo_verliert_weder_referenzen_noch_teiltext_beim_trap ... ok test fokus_handler_laufen_geordnet_bis_zur_rueckkehr ... ok test ohne_zeitbedarf_keine_uhrabfrage_und_keine_mausansammlung ... ok test offenes_menu_sperrt_traps_und_wartende_forms_timer_an_allen_zustellpunkten ... ok test doevents_verhindert_rekursion_derselben_forms_prozedur ... ok test formular_tastatur_fallback_fuehrt_alle_drei_basic_handler_aus ... ok test intervallaenderung_im_handler_verwirft_bereits_faellige_altintervalle ... ok test dialog_erhaelt_stop_markierung_unverbrauchter_tasten ... ok test eof_im_dialog_eines_formularhandlers_beendet_die_ereignispumpe ... ok test beide_signale_werden_zugestellt_und_beginnen_in_quellreihenfolge ... ok test eof_leert_angenommene_eingaben_bei_modalen_und_modellosen_forms ... ok test review_gleichzeitig_key_und_uevent_behalten_prioritaet ... ok test return_label_verwirft_abgebrochene_eingabe_und_ausdruck ... ok test review_menu_schliessen_stellt_pending_trap_vor_erneutem_warten_zu ... ok test input_fortsetzung_erhaelt_teiltext_ausdruck_und_byref_ziel ... ok test timer_waehrend_input_wird_vor_erneutem_warten_zugestellt ... ok test review_maus_vor_getrappter_taste ... ok test review_modale_eingabe_vor_eof_wird_zugestellt ... ok test review_signal_waehrend_blockierender_eingabe ... ok test unload_aus_unload_handler_ruft_dieselbe_prozedur_nicht_rekursiv_auf ... ok test spaete_timeraktivierung_nutzt_hostzeit_auch_ueber_control_parameter ... ok test key_on_off_stop_gelten_fuer_alle_konsoleneingaben ... ok test taste_maus_und_trap_behalten_die_annahmereihenfolge ... ok test review_objektargument_darf_gotfocus_nicht_vorziehen ... ok test shell_und_irr_funktionssignaturen_erreichen_die_runtime ... ok test registrierte_form_ereignisse_erreichen_basic_aus_realen_quellen ... ok test sleep_folgt_nur_der_hostfrist_und_forms_timer_beendet_es ... ok test prozessfrist::frist_beendet_blockierten_testprozess ... ok test registrierte_control_ereignisse_erreichen_basic_aus_realen_quellen ... ok test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s Running tests/incremental.rs (target/debug/deps/incremental-ef01ad977c2204da) running 4 tests test unused_constants_do_not_invalidate_independent_units_and_declare_changes_do ... ok test includes_source_ids_data_and_forms_relink_without_patching_old_products ... ok test cached_private_edits_parse_and_compile_only_changed_modules ... ok test constants_types_common_removed_symbols_and_order_match_full_compiler ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/library.rs (target/debug/deps/library-0b9e1b471b1e7297) running 9 tests test source_debug_context_keeps_module_ids_when_library_is_between_sources ... ok test library_include_locations_keep_physical_lines_and_basic_erl ... ok test library_source_locations_and_run_restart_are_preserved ... ok test unused_declare_is_not_an_import_but_references_in_any_body_must_resolve ... ok test contracts_reject_result_common_bounds_and_invalid_declarations ... ok test source_and_library_have_identical_types_constants_common_data_byref_and_init_order ... ok test two_source_free_libraries_with_typed_open_imports_and_diagnostics ... ok test library_container_rejects_truncation_versions_lengths_and_references ... ok test separate_form_libraries_remap_nested_objects_initials_arrays_and_events ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/project.rs (target/debug/deps/project-7ae350d75d21dcb2) running 7 tests test diagnose_im_include_und_echte_duplikate_bleiben_sichtbar ... ok test typreferenzen_signaturen_und_option_base_ueber_modulgrenzen ... ok test module_includes_erl_breakpoints_und_inspektion_behalten_ihren_ursprung ... ok test lokale_prozeduren_shared_common_und_wiederholte_includes_bleiben_getrennt ... ok test initialisierungen_def_fn_und_modulhandler_haben_eigene_quellorte ... ok test beschaedigte_container_werden_vor_der_ausfuehrung_abgewiesen ... ok test zwei_formulare_mit_gleichen_controls_und_arrays_laufen_aus_dem_kompilat ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/project_io.rs (target/debug/deps/project_io-76f82da2b295b346) running 7 tests test case_insensitive_parent_lookup_works_from_relative_base_without_changing_cwd ... ok test overlays_keep_original_files_and_distinct_module_contexts ... ok test documented_mak_example_is_accepted_by_the_shared_loader ... ok test relative_include_precedes_search_paths_and_virtual_files_are_resolved ... ok test cycle_missing_include_and_literal_directives_are_distinguished ... ok test startup_metadata_roundtrip_and_invalid_contracts ... ok test tbl_members_move_save_as_order_startup_and_same_size_cache_replacement ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/project_regressions.rs (target/debug/deps/project_regressions-88b074fd28a1a09a) running 16 tests test diagnostik_bei_literalen_im_include_hat_die_exakte_spalte ... ok test spaetere_common_konflikte_und_doppelte_module_werden_am_ursprung_gemeldet ... ok test v6_linkerdiagnose_nennt_den_urspruenglichen_dateiort ... ok test debugger_unterscheidet_typisierte_scalar_und_arraynamen ... ok test prozedurlokaler_deftype_veraendert_keine_nachfolgende_signatur ... ok test v5_load_und_unload_loesen_den_expliziten_container_auf ... ok test v3_form_metabefehle_erzeugen_getrennte_formularobjekte ... ok test common_vertraege_und_linkfehler_haben_echte_quellorte ... ok test v4_common_behaelt_typidentitaet_und_initialisiert_arrays_einmal ... ok test gemischte_frm_und_form_module_haben_getrennte_ereignisbindungen ... ok test modulbreakpoint_rundlauf_inspektion_und_numerische_erl_bleiben_getrennt ... ok test v1_zweige_und_schleifen_behalten_eigene_quellorte ... ok test v2_importierte_deklarationen_behalten_kontext_und_abhaengigkeiten ... ok test common_arrays_behalten_dynamische_grenzen_und_kompatible_offene_deklarationen ... ok test importkontext_bleibt_auch_bei_abweichenden_lokalen_definitionen_erhalten ... ok test schleifengrenzen_tragen_breakpoint_include_und_resume ... ok test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/vm.rs (target/debug/deps/vm-4bcfa272723580f5) running 114 tests test data_read_restore ... ok test doevents_liefert_null ... ok test data_typkonflikt_fehler_13 ... ok test byref_wirkt_zurueck ... ok test byref_auf_arrayelement ... ok test default_button_hat_vorrang_und_beendet_modales_formular ... ok test color_prueft_wertebereich ... ok test banker_rounding_cint ... ok test common_dialog_registrierung_setzt_byref_erfolg ... ok test clipboard_und_printer_objekte_haben_laufzeitwirkung ... ok test breakpoint_haelt_an_und_setzt_fort ... ok test division_durch_null ... ok test ausgabe_erscheint_vor_der_eingabe ... ok test def_fn_im_modulkontext ... ok test cls_setzt_cursor_zurueck ... ok test einzelschritt ... ok test do_loop_varianten ... ok test eingabe_wird_geechot_und_rueckschritt_loescht ... ok test doevents_stellt_zu ... ok test erl_liefert_zeilennummer ... ok test erl_null_ohne_zeilennummern ... ok test end_und_system ... ok test erl_nennt_die_fehlerzeile_nicht_die_handlerzeile ... ok test error_anweisung ... ok test exit_for_und_do ... ok test fehlende_ereignisprozedur_verfaellt_und_typeof_prueft_klasse ... ok test for_mit_dynamischem_step ... ok test fester_versatz_verschiebt_die_uhr ... ok test for_mit_negativem_step ... ok test for_ohne_durchlauf ... ok test fehler_im_handler_ist_fatal ... ok test fehler_im_trap_handler_erreicht_den_modulweiten_handler ... ok test event_off_klammert_die_zustellung ... ok test form_load_laeuft_vor_dem_sichtbarsetzen ... ok test grafik_line_paint_und_view_zeichnen_in_den_zellenpuffer ... ok test inkey_ohne_taste_ist_leer ... ok test ganzes_array_uebergeben ... ok test inkey_liefert_zeichen_und_sondertaste ... ok test form_load_laeuft_einmal_und_unload_cancel_verhindert_entladen ... ok test gosub_return_und_fehler_3 ... ok test input_mit_redo ... ok test groessenaenderung_wirkt_zur_laufzeit ... ok test gosub_null_schaltet_den_trap_ab ... ok test input_s_liest_genau_n_zeichen_ohne_echo ... ok test function_und_rekursion ... ok test intdiv_rundet_operanden_vor ... ok test gemischte_arithmetik ... ok test kennung_ausserhalb_des_bereichs_ist_fehler_5 ... ok test klammern_erzwingen_byval ... ok test len_liefert_die_feste_satzbreite_eines_udt ... ok test line_input_liest_ganze_zeile ... ok test input_s_liest_aus_einer_binaerdatei ... ok test input_s_teilt_sondertasten_und_bewahrt_rest_fuer_inkey ... ok test klassischer_timer_trap_ruht_solange_das_menu_offen_ist ... ok test logik_bitweise ... ok test kontrollfluss_korpusdatei ... ok test listenmethoden_und_indexeigenschaft_laufen_auf_control_arrays ... ok test leere_warteschleife_hat_eine_anweisungsgrenze ... ok test mid_anweisung_mutiert ... ok test listenmethoden_indexeigenschaft_und_picture_messung_laufen_in_der_vm ... ok test lokaler_handler_verdeckt_modulweiten ... ok test locate_ausserhalb_loest_fehler_5_aus ... ok test lokaler_handler_hat_vorrang ... ok test mausargumente_kommen_in_zellen_an ... ok test modales_show_setzt_nach_unload_fort ... ok test modulweiter_handler_faengt_prozedurfehler ... ok test ohne_handler_bricht_ab ... ok test objektcode_erzeugt_keine_zusaetzlichen_zustellopcodes ... ok test alle_mk_cv_paare_verlangen_exakte_bytezeichenbreite ... ok test modulweites_on_error_aus_prozedur ... ok test on_error_goto_0_deaktiviert ... ok test objektzugriff_laeuft_ueber_objekt_und_eigenschaftsindex ... ok test modelloses_formular_bleibt_nach_programmende_bedienbar ... ok test on_goto_berechnet ... ok test out_of_data_fehler_4 ... ok test overflow_bei_zuweisung ... ok test on_local_error_bleibt_prozedurlokal ... ok test ohne_timer_on_kein_trap ... ok test print_hallo_welt ... ok test programmversatz_wirkt_auf_alle_zeitfunktionen ... ok test printform_schreibt_das_textformular_in_den_druckerkanal ... ok test restore_mit_label ... ok test resume_ohne_fehler_20 ... ok test print_zonen_und_tab ... ok test resume_next_faehrt_fort ... ok test datei_und_elternpfadfehler_sind_am_sprachzugang_unterscheidbar ... ok test msgbox_und_inputbox_sind_keine_unsupported_opcodes_mehr ... ok test resume_wiederholt_anweisung ... ok test rueckfall_auf_utc_laeuft_fehlerfrei ... ok test run_gibt_datei_oder_zeile_an_den_runner_weiter ... ok test screen_controlpanel_hat_einen_indexierten_laufzeitwert ... ok test select_case_bereiche ... ok test setuevent_loest_den_uevent_trap_aus ... ok test screen_anweisung_bildet_grafikmodi_auf_den_zellenpuffer_ab ... ok test screen_funktion_ausserhalb_loest_fehler_5_aus ... ok test sleep_endet_durch_ein_ereignis ... ok test stop_liefert_zeile_und_ist_fortsetzbar ... ok test sondertastenrest_wird_nicht_erneut_getrappt ... ok test static_behaelt_werte ... ok test stringvergleich_und_verkettung ... ok test time_und_now_stimmen_ueberein ... ok test steuerarray_ereignis_stellt_index_voran ... ok test timer_zaehlt_ab_lokaler_mitternacht ... ok test steuerarray_eigenschaften_und_objektparameter_funktionieren ... ok test udt_wertsemantik_und_felder ... ok test width_hebt_die_groesse_an ... ok test timezoneknown_hat_integer_signatur_und_zeigt_aktuellen_status ... ok test timer_off_im_handler_ueberlebt_das_return ... ok test trap_aus_einer_sub_heraus_kehrt_dorthin_zurueck ... ok test input_datei_bewahrt_felder_und_unterscheidet_leer_von_fehlend ... ok test zeit_trap_laeuft_und_kehrt_zurueck ... ok test input_datei_alle_lesearten_teilen_utf8_cursor_und_seek ... ok test unicode_puffergrenzen_und_binaere_records_bleiben_getrennt ... ok test open_for_isam_endet_nicht_mehr_mit_fehler_73 ... ok test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Doc-tests tb_export running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tb_frontend running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tb_ide running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tb_runner running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tb_runtime running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tb_ui running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tb_vm running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s