From 7c7b9646f3f6c92232c09adfc0042d60413ba60f Mon Sep 17 00:00:00 2001 From: evgeny Date: Sat, 17 Oct 2026 23:20:55 +0200 Subject: [PATCH] test(android): distinguish untranslated and unmeasured interface addresses --- .../utun/chat/ui/screens/MemberAddressFormatTest.kt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/tools/chatgui-android/app/src/test/java/com/utun/chat/ui/screens/MemberAddressFormatTest.kt b/tools/chatgui-android/app/src/test/java/com/utun/chat/ui/screens/MemberAddressFormatTest.kt index 9216566a..4832529f 100644 --- a/tools/chatgui-android/app/src/test/java/com/utun/chat/ui/screens/MemberAddressFormatTest.kt +++ b/tools/chatgui-android/app/src/test/java/com/utun/chat/ui/screens/MemberAddressFormatTest.kt @@ -13,12 +13,9 @@ class MemberAddressFormatTest { assertEquals("192.168.1.10:9000", "${formatAddr("192.168.1.10")}:9000") } - @Test fun contactRequiredIsDistinctFromPublicAndNat() { - assertEquals(R.string.address_public, MemberAddr(addrType = 1).roleLabelRes) - assertEquals(R.string.address_nat_eim, MemberAddr(addrType = 2).roleLabelRes) - assertEquals(R.string.address_nat_dependent, MemberAddr(addrType = 3).roleLabelRes) - assertEquals(R.string.address_nat_unknown, MemberAddr(addrType = 4).roleLabelRes) - assertEquals(R.string.address_contact, MemberAddr(addrType = 5).roleLabelRes) - assertEquals(R.string.address_nat_eim_unverified, MemberAddr(addrType = 6).roleLabelRes) + @Test fun interfaceAddressKeepsItsMeasuredNatResult() { + val address = MemberAddr(addrType = 0) + assertEquals(R.string.socket_nat_unmeasured, address.natLabelRes) + assertEquals(R.string.socket_no_nat, address.copy(natMapping = 1, natSource = 1).natLabelRes) } }