Reviewed By: passy Differential Revision: D17863711 fbshipit-source-id: 259dc77826fb803ff1b88c88529d7f679d3b74d8
24 lines
765 B
Bash
Executable File
24 lines
765 B
Bash
Executable File
#!/bin/bash
|
|
# Copyright (c) Facebook, Inc. and its affiliates.
|
|
#
|
|
# This source code is licensed under the MIT license found in the
|
|
# LICENSE file in the root directory of this source tree.
|
|
|
|
set -euo pipefail
|
|
|
|
if [ `adb devices | wc -l` -lt "3" ]
|
|
then
|
|
echo "ERROR: No devices are connected. Make sure emulator is booted with flipper sample app running"
|
|
exit 1
|
|
fi
|
|
|
|
api_version=$(adb shell getprop ro.build.version.sdk)
|
|
|
|
if [ "$api_version" != "24" ]; then
|
|
echo "WARNING: Emulator has api version $api_version. Should be using API 24 for snapshot test to pass. ( Must match the one we request from oneworld at https://fburl.com/diffusion/op67q916 )"
|
|
fi
|
|
|
|
yarn build-headless --mac
|
|
unzip -o dist/Flipper-headless.zip -d /tmp
|
|
(cd headless-tests && yarn test)
|