NAME=text-classes-ios
FILE=-
CMDS=<<EOF
!!../bin/r2flutter -c bins/ios/Runner.app 2>/dev/null | sed -n '1,6p'
EOF
EXPECT=<<EOF
class _Uint16List (size=0)
class _ExternalInt64Array (size=0)
class FutureOr (size=0)
class _Set (size=0)
class Int32List. (size=0)
class Float32List (size=0)
EOF
RUN

NAME=r2-classes-ios
FILE=-
CMDS=<<EOF
!!../bin/r2flutter -r -c bins/ios/Runner.app 2>/dev/null | head -7
EOF
EXPECT=<<EOF
# Dart classes extracted from snapshot
# class _Uint16List (size=0)
"td struct dart__Uint16List { };"
# class _ExternalInt64Array (size=0)
"td struct dart__ExternalInt64Array { };"
# class FutureOr (size=0)
"td struct dart_FutureOr { };"
EOF
RUN
