Preserve cold NAT trials in the real network fixture
This commit is contained in:
1 parent
391059c967
commit
c7be1ebbbe
4 files changed
+9
-4
No files matched your search
@@ -102,7 +102,7 @@ data class MemberAddr(val family: Int = 0, val protocol: String = "", val addres
|
||||
val port: Int = 0, val socketId: Int = 0, val addrType: Int = 0, val rtt: Int = 0) {
|
||||
val roleLabelRes: Int get() = when (addrType) {
|
||||
0 -> R.string.address_local; 1 -> R.string.address_public
|
||||
2 -> R.string.address_nat_eim; 3 -> R.string.address_nat_dependent; 4 -> R.string.address_nat
|
||||
2 -> R.string.address_nat_eim; 3 -> R.string.address_nat_dependent
|
||||
5 -> R.string.address_contact; else -> R.string.address_unknown
|
||||
}
|
||||
}
|
||||
|
||||
+2
@@ -16,6 +16,8 @@ class MemberAddressFormatTest {
|
||||
@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_unknown, MemberAddr(addrType = 4).roleLabelRes)
|
||||
assertEquals(R.string.address_contact, MemberAddr(addrType = 5).roleLabelRes)
|
||||
assertEquals(R.string.address_unknown, MemberAddr(addrType = 6).roleLabelRes)
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user