Skip to content
Snippets Groups Projects

Add macOS support

1 file
+ 7
4
Compare changes
  • Side-by-side
  • Inline
+ 7
4
@@ -4,15 +4,17 @@ set -e
echo "\n\033[1;32m▶ Xcode version\033[0m"
xcodebuild -version
if [ ! -n "$1" ]; then
if [ "$1" = "macos" ]; then
echo "\n\033[1;32m▶ Running package tests on macOS...\033[0m"
set -o pipefail && swift test 2>&1 | ./xcbeautify
elif [ "$1" = "ios" ]; then
echo "\n\033[1;32m▶ Running package tests on iOS Simulator...\033[0m"
set -o pipefail && xcodebuild -scheme 'elixxir-dapps-sdk-swift-Package' -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=15.5,name=iPhone 13' test | ./xcbeautify
elif [ "$1" = "examples" ]; then
elif [ "$1" = "ios-examples" ]; then
echo "\n\033[1;32m▶ Running XXMessenger example tests on iOS Simulator...\033[0m"
set -o pipefail && xcodebuild -workspace 'Examples/xx-messenger/XXMessenger.xcworkspace' -scheme 'XXMessenger' -sdk iphonesimulator -destination 'platform=iOS Simulator,OS=15.5,name=iPhone 13' test | ./xcbeautify
@@ -20,8 +22,9 @@ elif [ "$1" = "examples" ]; then
else
echo "\n\033[1;31m▶ Invalid option.\033[0m Usage:"
echo " run-tests.sh - Run package tests"
echo " run-tests.sh examples - Run examples tests"
echo " run-tests.sh macos - Run package tests on macOS"
echo " run-tests.sh ios - Run package tests on iOS Simulator"
echo " run-tests.sh ios-examples - Run iOS examples tests"
exit 1
fi
Loading