test(android): distinguish untranslated and unmeasured interface addresses
This commit is contained in:
1 parent
575a7bfe32
commit
7c7b9646f3
1 file changed
+4
-7
+4
-7
@@ -13,12 +13,9 @@ class MemberAddressFormatTest {
|
|||||||
assertEquals("192.168.1.10:9000", "${formatAddr("192.168.1.10")}:9000")
|
assertEquals("192.168.1.10:9000", "${formatAddr("192.168.1.10")}:9000")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test fun contactRequiredIsDistinctFromPublicAndNat() {
|
@Test fun interfaceAddressKeepsItsMeasuredNatResult() {
|
||||||
assertEquals(R.string.address_public, MemberAddr(addrType = 1).roleLabelRes)
|
val address = MemberAddr(addrType = 0)
|
||||||
assertEquals(R.string.address_nat_eim, MemberAddr(addrType = 2).roleLabelRes)
|
assertEquals(R.string.socket_nat_unmeasured, address.natLabelRes)
|
||||||
assertEquals(R.string.address_nat_dependent, MemberAddr(addrType = 3).roleLabelRes)
|
assertEquals(R.string.socket_no_nat, address.copy(natMapping = 1, natSource = 1).natLabelRes)
|
||||||
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)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user