NAME=text-funcs-authpass
FILE=bins/ios/AuthPass.app/Frameworks/App.framework/App
CMDS=<<EOF
L ../src/r2/core_flutter.dylib
L ../src/r2/core_flutter.so
r2flutter -f -l 3
EOF
EXPECT=<<EOF
0xfe28 method._HashMap_3220832.addAll
0xfed4 method._HashMap_3220832.dyn:forEach
0xff50 method.MapBase.dyn:map
EOF
RUN

NAME=json-funcs-authpass
FILE=bins/ios/AuthPass.app/Frameworks/App.framework/App
CMDS=<<EOF
L ../src/r2/core_flutter.dylib
L ../src/r2/core_flutter.so
r2flutter -j -f -l 3
EOF
EXPECT=<<EOF
[{"addr":65064,"name":"method._HashMap_3220832.addAll","signature":"dynamic(_HashMap@3220832)"},{"addr":65236,"name":"method._HashMap_3220832.dyn:forEach","signature":"dynamic(_HashMap@3220832,dynamic)"},{"addr":65360,"name":"method.MapBase.dyn:map","signature":"dynamic(MapBase,dynamic)"}]
EOF
RUN
