test_activate_requires_old_stop (__main__.CLITests) ... ok
test_bundle_syntax (__main__.CLITests) ... ok
test_error_does_not_echo_raw_exception (__main__.CLITests) ... ok
test_firewall_plan_no_host_mutations (__main__.CLITests) ... ok
test_install_plan_no_host_calls (__main__.CLITests) ... ok
test_noninteractive_no_install (__main__.CLITests) ... ok
test_plan_cannot_send (__main__.CLITests) ... ok
test_command_failure_has_exit_code_and_details (__main__.FailureReportingTests) ... ok
test_failed_status_includes_stage_reason_log (__main__.FailureReportingTests) ... ok
test_failure_record_preserves_reason_and_masks_secrets (__main__.FailureReportingTests) ... ok
test_generic_exception_values_never_logged (__main__.FailureReportingTests) ... ok
test_input_report_waits_and_separates_host_failure (__main__.FailureReportingTests) ... ok
test_install_wrapper_records_early_failure (__main__.FailureReportingTests) ... ok
test_legacy_failed_status_explains_missing_history (__main__.FailureReportingTests) ... ok
test_record_write_failure_does_not_mask_original (__main__.FailureReportingTests) ... ok
test_unregistered_personal_field_requires_input (__main__.FailureReportingTests) ... ok
test_confirm_rejects_expired (__main__.FirewallTests) ... ok
test_confirm_rejects_origin_session (__main__.FirewallTests) ... ok
test_confirm_rejects_wrong_source (__main__.FirewallTests) ... ok
test_empty_ranges (__main__.FirewallTests) ... ok
test_host_bits_rejected (__main__.FirewallTests) ... ok
test_nft_handles_not_semantic (__main__.FirewallTests) ... ok
test_normalize_single_addresses (__main__.FirewallTests) ... ok
test_ports (__main__.FirewallTests) ... ok
test_public_explicit (__main__.FirewallTests) ... ok
test_rules_only_own_table (__main__.FirewallTests) ... ok
test_transition_keeps_old_port (__main__.FirewallTests) ... ok
test_broker_checks_actual_firewall (__main__.GenerationTests) ... ok
test_chrony_not_replaced (__main__.GenerationTests) ... ok
test_generate_separate_secrets (__main__.GenerationTests) ... ok
test_no_business_state_in_payload (__main__.GenerationTests) ... ok
test_no_legacy_trial_payload (__main__.GenerationTests) ... ok
test_plan_no_secrets (__main__.GenerationTests) ... ok
test_pypdf_only_22_supplement (__main__.GenerationTests) ... ok
test_runtime_zero_sender_schema (__main__.GenerationTests) ... ok
test_sip_mapping (__main__.GenerationTests) ... ok
test_staged_excludes_gates (__main__.GenerationTests) ... ok
test_boolean_port (__main__.InputTests) ... ok
test_custom_provider (__main__.InputTests) ... ok
test_duplicate_sender (__main__.InputTests) ... ok
test_empty_sender_and_recipient_allowed (__main__.InputTests) ... ok
test_invalid_user_id (__main__.InputTests) ... ok
test_plaintext_tls_rejected (__main__.InputTests) ... ok
test_public_key_array (__main__.InputTests) ... ok
test_secret_error_never_echoes_value (__main__.InputTests) ... ok
test_sender_local_case_preserved (__main__.InputTests) ... ok
test_sip_injection (__main__.InputTests) ... ok
test_sip_password_delimiters (__main__.InputTests) ... ok
test_unknown_key (__main__.InputTests) ... ok
test_unknown_mail_auth (__main__.InputTests) ... ok
test_unsupported_arch (__main__.InputTests) ... ok
test_unsupported_os (__main__.InputTests) ... ok
test_user_disabled_mismatch (__main__.InputTests) ... ok
test_user_ids_stable (__main__.InputTests) ... ok
test_user_permission_mismatch (__main__.InputTests) ... ok
test_valid (__main__.InputTests) ... ok
test_authserv_email_explained_at_input (__main__.MenuTests) ... ok
test_domains_cannot_be_empty (__main__.MenuTests) ... ok
test_draft_save_does_not_install (__main__.MenuTests) ... ok
test_gmail_preset_replaces_bad_authserv (__main__.MenuTests) ... ok
test_install_entry_opens_main_menu (__main__.MenuTests) ... ok
test_interrupted_second_field_keeps_first_save (__main__.MenuTests) ... ok
test_invalid_field_only_reprompts_and_saves_once (__main__.MenuTests) ... ok
test_legacy_draft_recovered_without_inventing_secrets (__main__.MenuTests) ... ok
test_list_default_survives_enter (__main__.MenuTests) ... ok
test_main_has_six_ordered_steps (__main__.MenuTests) ... ok
test_missing_settings_prevents_install (__main__.MenuTests) ... ok
test_saved_candidate_resumed (__main__.MenuTests) ... ok
test_secret_never_prints_in_prompt (__main__.MenuTests) ... ok
test_uninstall_requires_typed_confirmation (__main__.MenuTests) ... ok
test_users_menu_add_receive_explicit (__main__.MenuTests) ... ok
test_active_production_services_pass (__main__.RC10DispatchProbeTests) ... ok
test_cross_mount_failure_is_not_ignored_and_cleans_up (__main__.RC10DispatchProbeTests) ... ok
test_nested_probe_survives_top_level_consumer_and_cleans_up (__main__.RC10DispatchProbeTests) ... ok
test_old_top_level_probe_loses_race_to_consumer (__main__.RC10DispatchProbeTests) ... ok
test_probe_diagnostics_omit_exception_values (__main__.RC10DispatchProbeTests) ... ok
test_service_failure_names_service_and_includes_journal (__main__.RC10DispatchProbeTests) ... ok
test_successful_systemctl_with_inactive_service_is_not_success (__main__.RC10DispatchProbeTests) ... ok
test_all_six_platform_combinations (__main__.RC11ArchitectureTests) ... ok
test_arm_uses_ports_and_separate_package_versions (__main__.RC11ArchitectureTests) ... ok
test_armhf_is_rejected (__main__.RC11ArchitectureTests) ... ok
test_default_candidate_uses_detected_architecture (__main__.RC11ArchitectureTests) ... ok
test_install_rejects_mismatched_cpu_before_mutation (__main__.RC11ArchitectureTests) ... ok
test_native_host_architecture_selects_profile (__main__.RC11ArchitectureTests) ... ok
test_unknown_os_is_rejected (__main__.RC11ArchitectureTests) ... ok
test_unsupported_host_exits_before_retry_loop (__main__.RC11ArchitectureTests) ... ok
test_custom_tcp_generation (__main__.RC2SafetyTests) ... ok
test_firewall_service_started_outside_management_lock (__main__.RC2SafetyTests) ... 推奨設定を保存しました。6. 接続検証で受信箱の署名を確認できます。
保存しました。
保存しました。
実行工程: 導入開始前の検査
実行工程: 本番開始前の状態・SSH/FW確認
ok
test_restart_after_uninstall_does_not_import_deleted_control (__main__.RC2SafetyTests) ... ok
test_sip_optional_fields_injection_rejected (__main__.RC2SafetyTests) ... ok
test_unchanged_field_keeps_verified_status (__main__.RC2SafetyTests) ... ok
test_uninstall_plan_preserves_business_and_ssh (__main__.RC2SafetyTests) ... ok
test_edit_list_is_displayed_immediately_before_selection (__main__.RC3FlowTests) ... ok
test_enter_keeps_registered_personal_value (__main__.RC3FlowTests) ... ok
test_final_step_reflects_verification_without_menu_backtracking (__main__.RC3FlowTests) ... ok
test_other_field_is_not_used_as_personal_default (__main__.RC3FlowTests) ... ok
test_pending_firewall_trial_only_requests_new_session (__main__.RC3FlowTests) ... ok
test_personal_values_not_defaults_and_keep_is_explicit (__main__.RC3FlowTests) ... ok
test_preinstall_firewall_menu_never_applies (__main__.RC3FlowTests) ... ok
test_summary_explains_address_counts (__main__.RC3FlowTests) ... ok
test_zero_exit_is_consistent (__main__.RC3FlowTests) ... ok
test_a3_conversion_failure_explains_child_stage (__main__.RC5RegressionTests) ... ok
test_all_isolated_stages_complete_and_record (__main__.RC5RegressionTests) ... ok
test_install_menu_check_first_and_install_second (__main__.RC5RegressionTests) ... ok
test_offline_error_does_not_print_exception_values (__main__.RC6DependencyTests) ... ok
test_offline_failure_names_failed_case (__main__.RC6DependencyTests) ... ok
test_offline_failure_names_missing_dependency (__main__.RC6DependencyTests) ... ok
test_python_environment_checks_actual_imports_and_supplement_versions (__main__.RC6DependencyTests) ... ok
test_python_import_failure_stops_before_success_lock (__main__.RC6DependencyTests) ... ok
test_activation_failure_is_recorded (__main__.RC7ActivationTests) ... ok
test_readiness_names_only_unmet_conditions (__main__.RC7ActivationTests) ... ok
test_ready_engine_passes (__main__.RC7ActivationTests) ... ok
test_sip_option_matches_asterisk_generation (__main__.RC7ActivationTests) ... ok
test_staged_last_failure_shows_log (__main__.RC7ActivationTests) ... ok
test_unknown_and_truthy_values_are_not_ready (__main__.RC7ActivationTests) ... ok
test_add_saves_send_permission_without_applying (__main__.RC8SenderMenuTests) ... ok
test_bad_address_never_saved (__main__.RC8SenderMenuTests) ... ok
test_cancel_delete_does_not_save (__main__.RC8SenderMenuTests) ... ok
test_delete_last_sender_preserves_receive_permissions (__main__.RC8SenderMenuTests) ... ok
test_disabled_receiver_is_not_reactivated_when_adding_send (__main__.RC8SenderMenuTests) ... ok
test_duplicate_sender_is_not_saved_twice (__main__.RC8SenderMenuTests) ... ok
test_existing_receiver_can_gain_send_permission (__main__.RC8SenderMenuTests) ... ok
test_final_menu_has_five_and_opens_sender_management (__main__.RC8SenderMenuTests) ... ok
test_menu_apply_calls_existing_validated_workflow (__main__.RC8SenderMenuTests) ... ok
test_menu_does_not_claim_completion_on_cancel (__main__.RC8SenderMenuTests) ... ok
test_menu_shows_pending_addition_and_deletion (__main__.RC8SenderMenuTests) ... ok
test_save_failure_preserves_candidate_in_memory (__main__.RC8SenderMenuTests) ... ok
test_delete_last_receiver_retains_send_and_generates_empty_recipients (__main__.RC9ReceiveMenuTests) ... ok
test_disabled_send_is_not_reactivated (__main__.RC9ReceiveMenuTests) ... ok
test_duplicate_receiver_not_saved (__main__.RC9ReceiveMenuTests) ... ok
test_generated_configs_include_both_roles (__main__.RC9ReceiveMenuTests) ... ok
test_menu_lists_receive_pending_changes (__main__.RC9ReceiveMenuTests) ... ok
test_menu_routes_receive_actions_and_apply (__main__.RC9ReceiveMenuTests) ... ok
test_receive_add_does_not_grant_send (__main__.RC9ReceiveMenuTests) ... ok
test_receive_delete_cancel_keeps_configuration (__main__.RC9ReceiveMenuTests) ... ok
test_receive_save_error_does_not_mutate_memory (__main__.RC9ReceiveMenuTests) ... ok
test_sender_can_gain_receive_without_duplicate_user (__main__.RC9ReceiveMenuTests) ... ok
test_dual_stack_passes (__main__.SSHAddressFamilyTests) ... ok
test_ipv4_only_rejected (__main__.SSHAddressFamilyTests) ... ok
test_ipv6_only_regression (__main__.SSHAddressFamilyTests) ... ok
test_loopback_does_not_count_as_remote_listener (__main__.SSHAddressFamilyTests) ... ok
test_missing_transition_port_rejected (__main__.SSHAddressFamilyTests) ... ok
test_socket_config_keeps_explicit_ipv4_and_ipv6 (__main__.SSHAddressFamilyTests) ... ok

----------------------------------------------------------------------
Ran 143 tests in 7.531s

OK
保存しました。
