fluentui-react-native/apps/E2E/package.json

83 строки
2.3 KiB
JSON
Исходник Постоянная ссылка Обычный вид История

[Win32] Create JS Bundle for E2E Spec Files and Publish as NPM Package (#2345) * Adding package that includes all FURN automated testing dependencies * Adding nuget publish for tester deps * Temporarily post nuget package for testing * Temporarily post nuget package for testing * Removing param * Making param false * Reverting .ado changes and adding fields in package.json * Testing nuget push * Adding yarn.lock * Revert "Adding yarn.lock" This reverts commit 0948725dcff38d5526144a9f5f2e6d77a4d63ff4. * Testing CI * Testing CI * Testing nuget publish * removing publish temporarily * Removing unwanted dep * Updating deps * Adding nuget publish job to ado * Removing unwanted changes * Removing unwanted changes * Removing unwanted changes * Integrating Webpack to create a JS bundle containing all win32 spec files * Creating bundle in publish pipeline so it's included in the npm package * Removing unwanted changes * Reverting unwanted changes * Reverting * Reverting testing change * Reverting newline * Change files * Reverting unnecessary .ado change * Reverting whitespace * Adding build script to /E2E * Moving E2E testing files to its own package within /apps. This allows us to export as an NPM package easier (and allows us to consume the testing code outside of this repo) * Updating pipeline refs to apps/E2E * Adding support for metro within apps/E2E * Fixing imports * Change files * Fixing Win32 wdio.conf.ts specs path * Fix imports * Adding missing dev dep * Updating yarn.lock * Re-creating yarn.lock * Updating yarn conflicts * Fixing links * Adding missing dep * Updating path to no hoisted packages * Fixing package path * Adding condition in BasePage
2022-11-29 06:36:02 +03:00
{
"name": "@fluentui-react-native/e2e-testing",
2024-08-22 22:53:17 +03:00
"version": "1.40.0",
[Win32] Create JS Bundle for E2E Spec Files and Publish as NPM Package (#2345) * Adding package that includes all FURN automated testing dependencies * Adding nuget publish for tester deps * Temporarily post nuget package for testing * Temporarily post nuget package for testing * Removing param * Making param false * Reverting .ado changes and adding fields in package.json * Testing nuget push * Adding yarn.lock * Revert "Adding yarn.lock" This reverts commit 0948725dcff38d5526144a9f5f2e6d77a4d63ff4. * Testing CI * Testing CI * Testing nuget publish * removing publish temporarily * Removing unwanted dep * Updating deps * Adding nuget publish job to ado * Removing unwanted changes * Removing unwanted changes * Removing unwanted changes * Integrating Webpack to create a JS bundle containing all win32 spec files * Creating bundle in publish pipeline so it's included in the npm package * Removing unwanted changes * Reverting unwanted changes * Reverting * Reverting testing change * Reverting newline * Change files * Reverting unnecessary .ado change * Reverting whitespace * Adding build script to /E2E * Moving E2E testing files to its own package within /apps. This allows us to export as an NPM package easier (and allows us to consume the testing code outside of this repo) * Updating pipeline refs to apps/E2E * Adding support for metro within apps/E2E * Fixing imports * Change files * Fixing Win32 wdio.conf.ts specs path * Fix imports * Adding missing dev dep * Updating yarn.lock * Re-creating yarn.lock * Updating yarn conflicts * Fixing links * Adding missing dep * Updating path to no hoisted packages * Fixing package path * Adding condition in BasePage
2022-11-29 06:36:02 +03:00
"description": "Package containing E2E testing specs",
"license": "MIT",
"scripts": {
"build": "fluentui-scripts build",
"lint": "fluentui-scripts eslint",
E2E Tests setup for Android (#2399) * Basic E2E setup for android * Basic tests working * Added scrolling element selector to Android * Cleanup code * Change files * Replace ScrollView id with existing const * Clean up mobile scroll * Testing Android pipeline * Fix platform * Fix spacing * Changing Gradlew task * Comment non-android tests * Changed vm to ubuntu added working directory to gradlew * Update emulator to use xamarin * Updated fradlew task * Revert ubuntu change for Android PR * Revert "Update emulator to use xamarin" This reverts commit 6bea0a8ed6675c516528c148727a0ff5f4458182. * Change jdk path * Update version for jdk * Disable yarn android * Revert "Disable yarn android" This reverts commit 1dc6bad9dc785a7534e3d0a531513f1231ab0d1b. * Set to re-install apk mode * Remove existing packages * Remove yarn android, add caching for avd * Added apk dump mechanism * Fix syntax * Fix syntax * Fix syntax * Update apk dump to run on failure * Testing screenshot on android * Update emulator script * Fix missing label for E2E * Reverting APK dump mechanism * Attempting to fix screenshot issue * Attempting to fix screenshot issue x2 * Attempting to fix screenshot issue x3 * Attempting to fix screenshot issue x4 * Revert "Attempting to fix screenshot issue x4" This reverts commit f6ed8fd035977dd04e1e16793c41525025e953bf. * Change to MacOS 12 * Revert "Change to MacOS 12" This reverts commit 7cdaacdeba674dece1c33220b8ad3051189dd042. * Attempting to fix screenshot issue x5 * Revert "Comment non-android tests" This reverts commit d4faed2d29fd428d98543d9cc89abf32c3f105b6. * Revert "Testing screenshot on android" This reverts commit 88cde98d61c88edbc5f4c4ee427c9d930a62bd44. * Added apk dump on failure * Code cleanup * Test Screenshot * Change emulator device model and Remove apk dump * Revert "Test Screenshot" This reverts commit 3deb82308fbe2ce20e47fefc4547422e6de5c886. * Replace testId with testProps * Attempt AVD Caching * Fix task blocks * Fix import * Revert AVD Caching * Revert "Revert AVD Caching" This reverts commit f31ac5ab086697acd97e6c3313e6a32611f6e454. * Try different path * Path format fix * Change path to single folder * Enable quick boot emulator * Revert "Enable quick boot emulator" This reverts commit e50cfa9f0fcad6f0811e3b7957006f7e20f2c0c2. * Removing caching * Code cleanup * Resolve comments * Resolve comments * Remove extra bundle command from E2E
2023-01-02 20:39:50 +03:00
"e2etest:android": "wdio run wdio.conf.android.js",
[Win32] Create JS Bundle for E2E Spec Files and Publish as NPM Package (#2345) * Adding package that includes all FURN automated testing dependencies * Adding nuget publish for tester deps * Temporarily post nuget package for testing * Temporarily post nuget package for testing * Removing param * Making param false * Reverting .ado changes and adding fields in package.json * Testing nuget push * Adding yarn.lock * Revert "Adding yarn.lock" This reverts commit 0948725dcff38d5526144a9f5f2e6d77a4d63ff4. * Testing CI * Testing CI * Testing nuget publish * removing publish temporarily * Removing unwanted dep * Updating deps * Adding nuget publish job to ado * Removing unwanted changes * Removing unwanted changes * Removing unwanted changes * Integrating Webpack to create a JS bundle containing all win32 spec files * Creating bundle in publish pipeline so it's included in the npm package * Removing unwanted changes * Reverting unwanted changes * Reverting * Reverting testing change * Reverting newline * Change files * Reverting unnecessary .ado change * Reverting whitespace * Adding build script to /E2E * Moving E2E testing files to its own package within /apps. This allows us to export as an NPM package easier (and allows us to consume the testing code outside of this repo) * Updating pipeline refs to apps/E2E * Adding support for metro within apps/E2E * Fixing imports * Change files * Fixing Win32 wdio.conf.ts specs path * Fix imports * Adding missing dev dep * Updating yarn.lock * Re-creating yarn.lock * Updating yarn conflicts * Fixing links * Adding missing dep * Updating path to no hoisted packages * Fixing package path * Adding condition in BasePage
2022-11-29 06:36:02 +03:00
"e2etest:ios": "wdio run wdio.conf.ios.js",
"e2etest:macos": "wdio run wdio.conf.macos.js",
"e2etest:win32": "wdio run wdio.conf.win32.js",
"e2etest:windows": "rimraf errorShots reports && wdio run wdio.conf.windows.js"
[Win32] Create JS Bundle for E2E Spec Files and Publish as NPM Package (#2345) * Adding package that includes all FURN automated testing dependencies * Adding nuget publish for tester deps * Temporarily post nuget package for testing * Temporarily post nuget package for testing * Removing param * Making param false * Reverting .ado changes and adding fields in package.json * Testing nuget push * Adding yarn.lock * Revert "Adding yarn.lock" This reverts commit 0948725dcff38d5526144a9f5f2e6d77a4d63ff4. * Testing CI * Testing CI * Testing nuget publish * removing publish temporarily * Removing unwanted dep * Updating deps * Adding nuget publish job to ado * Removing unwanted changes * Removing unwanted changes * Removing unwanted changes * Integrating Webpack to create a JS bundle containing all win32 spec files * Creating bundle in publish pipeline so it's included in the npm package * Removing unwanted changes * Reverting unwanted changes * Reverting * Reverting testing change * Reverting newline * Change files * Reverting unnecessary .ado change * Reverting whitespace * Adding build script to /E2E * Moving E2E testing files to its own package within /apps. This allows us to export as an NPM package easier (and allows us to consume the testing code outside of this repo) * Updating pipeline refs to apps/E2E * Adding support for metro within apps/E2E * Fixing imports * Change files * Fixing Win32 wdio.conf.ts specs path * Fix imports * Adding missing dev dep * Updating yarn.lock * Re-creating yarn.lock * Updating yarn conflicts * Fixing links * Adding missing dep * Updating path to no hoisted packages * Fixing package path * Adding condition in BasePage
2022-11-29 06:36:02 +03:00
},
"repository": {
"type": "git",
"url": "https://github.com/microsoft/fluentui-react-native.git",
"directory": "apps/E2E"
},
"files": [
"src/**/*",
"dist/*"
],
"dependencies": {
"react": "18.2.0",
"react-native": "^0.73.0",
"react-native-macos": "^0.73.0",
"react-native-windows": "^0.73.0"
},
[Win32] Create JS Bundle for E2E Spec Files and Publish as NPM Package (#2345) * Adding package that includes all FURN automated testing dependencies * Adding nuget publish for tester deps * Temporarily post nuget package for testing * Temporarily post nuget package for testing * Removing param * Making param false * Reverting .ado changes and adding fields in package.json * Testing nuget push * Adding yarn.lock * Revert "Adding yarn.lock" This reverts commit 0948725dcff38d5526144a9f5f2e6d77a4d63ff4. * Testing CI * Testing CI * Testing nuget publish * removing publish temporarily * Removing unwanted dep * Updating deps * Adding nuget publish job to ado * Removing unwanted changes * Removing unwanted changes * Removing unwanted changes * Integrating Webpack to create a JS bundle containing all win32 spec files * Creating bundle in publish pipeline so it's included in the npm package * Removing unwanted changes * Reverting unwanted changes * Reverting * Reverting testing change * Reverting newline * Change files * Reverting unnecessary .ado change * Reverting whitespace * Adding build script to /E2E * Moving E2E testing files to its own package within /apps. This allows us to export as an NPM package easier (and allows us to consume the testing code outside of this repo) * Updating pipeline refs to apps/E2E * Adding support for metro within apps/E2E * Fixing imports * Change files * Fixing Win32 wdio.conf.ts specs path * Fix imports * Adding missing dev dep * Updating yarn.lock * Re-creating yarn.lock * Updating yarn conflicts * Fixing links * Adding missing dep * Updating path to no hoisted packages * Fixing package path * Adding condition in BasePage
2022-11-29 06:36:02 +03:00
"devDependencies": {
"@babel/core": "^7.8.0",
"@babel/runtime": "^7.8.0",
"@fluentui-react-native/eslint-config-rules": "workspace:*",
"@fluentui-react-native/focus-zone": "workspace:*",
"@fluentui-react-native/scripts": "workspace:*",
"@react-native/babel-preset": "^0.73.0",
"@react-native/metro-babel-transformer": "^0.73.0",
"@react-native/metro-config": "^0.73.0",
"@rnx-kit/metro-config": "^1.3.1",
"@types/jasmine": "5.1.4",
"@types/react": "^18.2.0",
"@wdio/appium-service": "^8.40.0",
"@wdio/cli": "^8.40.0",
"@wdio/globals": "^8.40.0",
"@wdio/jasmine-framework": "^8.40.0",
"@wdio/json-reporter": "^8.40.0",
"@wdio/local-runner": "^8.40.0",
"@wdio/spec-reporter": "^8.40.0",
"appium": "^2.11.2",
"appium-mac2-driver": "^1.12.0",
"appium-uiautomator2-driver": "^3.0.5",
"appium-windows-driver": "^2.12.18",
"appium-xcuitest-driver": "^7.9.1",
"metro-config": "^0.80.0",
"rimraf": "^5.0.1",
"ts-node": "^10.7.0",
"typescript": "4.9.4",
"webdriverio": "^8.40.0"
[Win32] Create JS Bundle for E2E Spec Files and Publish as NPM Package (#2345) * Adding package that includes all FURN automated testing dependencies * Adding nuget publish for tester deps * Temporarily post nuget package for testing * Temporarily post nuget package for testing * Removing param * Making param false * Reverting .ado changes and adding fields in package.json * Testing nuget push * Adding yarn.lock * Revert "Adding yarn.lock" This reverts commit 0948725dcff38d5526144a9f5f2e6d77a4d63ff4. * Testing CI * Testing CI * Testing nuget publish * removing publish temporarily * Removing unwanted dep * Updating deps * Adding nuget publish job to ado * Removing unwanted changes * Removing unwanted changes * Removing unwanted changes * Integrating Webpack to create a JS bundle containing all win32 spec files * Creating bundle in publish pipeline so it's included in the npm package * Removing unwanted changes * Reverting unwanted changes * Reverting * Reverting testing change * Reverting newline * Change files * Reverting unnecessary .ado change * Reverting whitespace * Adding build script to /E2E * Moving E2E testing files to its own package within /apps. This allows us to export as an NPM package easier (and allows us to consume the testing code outside of this repo) * Updating pipeline refs to apps/E2E * Adding support for metro within apps/E2E * Fixing imports * Change files * Fixing Win32 wdio.conf.ts specs path * Fix imports * Adding missing dev dep * Updating yarn.lock * Re-creating yarn.lock * Updating yarn conflicts * Fixing links * Adding missing dep * Updating path to no hoisted packages * Fixing package path * Adding condition in BasePage
2022-11-29 06:36:02 +03:00
},
"installConfig": {
"hoistingLimits": "dependencies"
},
[Win32] Create JS Bundle for E2E Spec Files and Publish as NPM Package (#2345) * Adding package that includes all FURN automated testing dependencies * Adding nuget publish for tester deps * Temporarily post nuget package for testing * Temporarily post nuget package for testing * Removing param * Making param false * Reverting .ado changes and adding fields in package.json * Testing nuget push * Adding yarn.lock * Revert "Adding yarn.lock" This reverts commit 0948725dcff38d5526144a9f5f2e6d77a4d63ff4. * Testing CI * Testing CI * Testing nuget publish * removing publish temporarily * Removing unwanted dep * Updating deps * Adding nuget publish job to ado * Removing unwanted changes * Removing unwanted changes * Removing unwanted changes * Integrating Webpack to create a JS bundle containing all win32 spec files * Creating bundle in publish pipeline so it's included in the npm package * Removing unwanted changes * Reverting unwanted changes * Reverting * Reverting testing change * Reverting newline * Change files * Reverting unnecessary .ado change * Reverting whitespace * Adding build script to /E2E * Moving E2E testing files to its own package within /apps. This allows us to export as an NPM package easier (and allows us to consume the testing code outside of this repo) * Updating pipeline refs to apps/E2E * Adding support for metro within apps/E2E * Fixing imports * Change files * Fixing Win32 wdio.conf.ts specs path * Fix imports * Adding missing dev dep * Updating yarn.lock * Re-creating yarn.lock * Updating yarn conflicts * Fixing links * Adding missing dep * Updating path to no hoisted packages * Fixing package path * Adding condition in BasePage
2022-11-29 06:36:02 +03:00
"rnx-kit": {
"kitType": "app",
"alignDeps": {
"presets": [
"microsoft/react-native"
],
"requirements": [
"react-native@0.73"
],
"capabilities": [
"core",
"core-macos",
"core-windows",
"react",
"metro-config",
"babel-preset-react-native"
]
}
[Win32] Create JS Bundle for E2E Spec Files and Publish as NPM Package (#2345) * Adding package that includes all FURN automated testing dependencies * Adding nuget publish for tester deps * Temporarily post nuget package for testing * Temporarily post nuget package for testing * Removing param * Making param false * Reverting .ado changes and adding fields in package.json * Testing nuget push * Adding yarn.lock * Revert "Adding yarn.lock" This reverts commit 0948725dcff38d5526144a9f5f2e6d77a4d63ff4. * Testing CI * Testing CI * Testing nuget publish * removing publish temporarily * Removing unwanted dep * Updating deps * Adding nuget publish job to ado * Removing unwanted changes * Removing unwanted changes * Removing unwanted changes * Integrating Webpack to create a JS bundle containing all win32 spec files * Creating bundle in publish pipeline so it's included in the npm package * Removing unwanted changes * Reverting unwanted changes * Reverting * Reverting testing change * Reverting newline * Change files * Reverting unnecessary .ado change * Reverting whitespace * Adding build script to /E2E * Moving E2E testing files to its own package within /apps. This allows us to export as an NPM package easier (and allows us to consume the testing code outside of this repo) * Updating pipeline refs to apps/E2E * Adding support for metro within apps/E2E * Fixing imports * Change files * Fixing Win32 wdio.conf.ts specs path * Fix imports * Adding missing dev dep * Updating yarn.lock * Re-creating yarn.lock * Updating yarn conflicts * Fixing links * Adding missing dep * Updating path to no hoisted packages * Fixing package path * Adding condition in BasePage
2022-11-29 06:36:02 +03:00
}
}