diff --git a/e2e/.detoxrc.js b/e2e/.detoxrc.js index 2559f195fe..6d5cb3b317 100644 --- a/e2e/.detoxrc.js +++ b/e2e/.detoxrc.js @@ -24,6 +24,13 @@ module.exports = { build: "xcodebuild CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ -workspace ../example/ios/KeyboardControllerExample.xcworkspace -scheme KeyboardControllerExample -configuration Release -sdk iphonesimulator -derivedDataPath ../example/ios/build", }, + "example-fabric.ios.release": { + type: "ios.app", + binaryPath: + "../FabricExample/ios/build/Build/Products/Release-iphonesimulator/KeyboardControllerFabricExample.app", + build: + "xcodebuild CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ -workspace ../FabricExample/ios/KeyboardControllerFabricExample.xcworkspace -scheme KeyboardControllerFabricExample -configuration Release -sdk iphonesimulator -derivedDataPath ../FabricExample/ios/build", + }, "example.android.debug": { type: "android.apk", binaryPath: @@ -114,6 +121,10 @@ module.exports = { device: "simulator17", app: "example.ios.release", }, + "example-fabric.ios.sim-17.release": { + device: "simulator17", + app: "example-fabric.ios.release", + }, "example.ios.sim-18.debug": { device: "simulator18", app: "example.ios.debug", diff --git a/e2e/package.json b/e2e/package.json index 2635e016f8..d4b4c20084 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -8,9 +8,11 @@ "test-example:android-28": "detox test --configuration example.android.emu-28.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2", "test-example:android-31": "detox test --configuration example.android.emu-31.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2", "build-example:ios": "detox build --configuration example.ios.sim-17.release", + "build-example-fabric:ios": "detox build --configuration example-fabric.ios.sim-17.release", "test-example:ios-15": "detox test --configuration example.ios.sim-15.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2", "test-example:ios-16": "detox test --configuration example.ios.sim-16.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2", "test-example:ios-17": "detox test --configuration example.ios.sim-17.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2", + "test-example-fabric:ios-17": "detox test --configuration example-fabric.ios.sim-17.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2", "test-example:ios-18": "detox test --configuration example.ios.sim-18.release --loglevel verbose --take-screenshots failing --record-videos failing --retries 2", "test": "echo \"Error: no test specified\" && exit 1", "detox-clean": "detox clean-framework-cache && detox build-framework-cache",