v5: add tests for disassembling TRANSMITDISCARD_EXT_OPCODE
Test: TH
Change-Id: Ie40a616e5965d7b32cc0eae71c767ce17db41110
diff --git a/tests/unit/src/android/net/apf/ApfV5Test.kt b/tests/unit/src/android/net/apf/ApfV5Test.kt
index da873f6..45c4620 100644
--- a/tests/unit/src/android/net/apf/ApfV5Test.kt
+++ b/tests/unit/src/android/net/apf/ApfV5Test.kt
@@ -238,8 +238,8 @@
encodeInstruction(opcode = 21, immLength = 1, register = 0), 37,
encodeInstruction(opcode = 21, immLength = 1, register = 1), 37,
), program)
- // TODO: add back disassembling test check after we update the apf_disassembler
- // assertContentEquals(arrayOf(" 0: trans"), ApfJniUtils.disassembleApf(program))
+ assertContentEquals(listOf("0: discard", "2: transmit"),
+ ApfJniUtils.disassembleApf(program).map { it.trim() })
gen = ApfV4Generator(MIN_APF_VERSION_IN_DEV)
val largeByteArray = ByteArray(256) { 0x01 }