NAME=obf-funcs-ios
FILE=-
CMDS=<<EOF
!!../bin/r2flutter -j -f -l 3 -m custom/obf-map.txt bins/ios/Runner.app 2>/dev/null
EOF
EXPECT=<<EOF
[{"addr":59240,"name":"func.0000e768"},{"addr":59248,"name":"func.0000e770"},{"addr":59296,"name":"func.0000e7a0"}]
EOF
RUN

NAME=obf-it-android
FILE=-
CMDS=<<EOF
!!../bin/r2flutter -i -l 2 -m custom/obf-map.txt bins/android/first 2>/dev/null
EOF
EXPECT=<<EOF
# length=1311 first_entry_with_code=0 canonical_stack_map_entries_offset=25731
0 0x66768 code Object.noSuchMethod
1 0x66794 code new NoSuchMethodError
EOF
RUN
