test_master_mac_engine.cpp file
Functions
- TEST_CASE("master_mac_engine.allocates_all_slots_between_master_and_two_clients")
- TEST_CASE("master_mac_engine.allocates_client_and_emits_allocation_then_connect_ack")
- TEST_CASE("master_mac_engine.copies_master_pool_name_from_init_params")
- TEST_CASE("master_mac_engine.deduplicates_pending_connect_ack_for_same_client")
- TEST_CASE("master_mac_engine.disconnect_req_clears_client_and_sends_disconnect_ack_twice")
- TEST_CASE("master_mac_engine.does_not_enter_idle_rx_only_with_active_client")
- TEST_CASE("master_mac_engine.drops_unknown_uplink_destination_with_multiple_active_clients")
- TEST_CASE("master_mac_engine.drops_unknown_uplink_destination_with_single_active_client")
- TEST_CASE("master_mac_engine.enters_idle_rx_only_after_timeout_without_clients")
- TEST_CASE("master_mac_engine.expires_stale_clients_from_allocation_and_who_cache")
- TEST_CASE("master_mac_engine.exposes_provisional_client_entry_after_connect_request")
- TEST_CASE("master_mac_engine.ignores_unregistered_client_who_in_shared_cache")
- TEST_CASE("master_mac_engine.keeps_connect_reply_for_next_slotted_burst_after_unslotted_send")
- TEST_CASE("master_mac_engine.measures_ta_from_uplink_top_and_shifts_following_allocation")
- TEST_CASE("master_mac_engine.moves_idle_clients_into_slow_multiframe_slots")
- TEST_CASE("master_mac_engine.network_config_snapshot_reports_local_master_settings")
- TEST_CASE("master_mac_engine.peek_then_consume_host_downlink_preserves_packet_until_commit")
- TEST_CASE("master_mac_engine.pool_master_keeps_ip_for_registered_client_and_reuses_after_disconnect")
- TEST_CASE("master_mac_engine.pool_master_reallocates_registered_client_when_requested_size_changes")
- TEST_CASE("master_mac_engine.pool_master_rejects_registered_client_resize_when_capacity_is_unavailable")
- TEST_CASE("master_mac_engine.pool_master_releases_stale_client_allocation_after_timeout")
- TEST_CASE("master_mac_engine.reconnect_after_overheard_who_keeps_single_registered_neighbor_entry")
- TEST_CASE("master_mac_engine.returns_connect_nack_when_pool_cannot_satisfy_request")
- TEST_CASE("master_mac_engine.schedules_host_ipv4_downlink_for_allocated_client")
- TEST_CASE("master_mac_engine.self_who_does_not_create_client_session_without_connect_request")
- TEST_CASE("master_mac_engine.unslotted_who_includes_master_and_active_clients")
- TEST_CASE("master_mac_engine.wakes_from_idle_rx_only_on_connect_request")