mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2026-09-09 18:02:54 +00:00
ACA Run the test against the remote env (#1669)
* Run the test against the remote env
* Use remote user
* exclude e2e and raise issue
* Exlude more
* small change to trigger travis
* add api method to get totalItems of various endpoints
* lint fix
* remove tests from excluded to see what fails
* - fix some issues with the screenshot plugin
- add methods to get total items for some endpoints
- fix some waitForApi calls to consider initial total items number
- sortByModified descending in order to find the item needed by the test when having items on multiple pages
* Try to fix screenshots
* a few more fixes
* Upload screenshots
* a few more fixes
* Delete e2e-output-${retry} at the end
* delete unused variable
* some changes
* lint
* try one more fix
* Try to fix retry
* a few more fixes
* Try to fix retry
* some more fixes
* Fix "on Recent Files" suite
* Move "on Search Results" at the beginning of the class in order to avoid waitForApi:catch
* Empty commit
* Empty commit
* Empty commit
* Run e2e with lite-server
* Exclude protractor report folder
* Remove useless config
* change browser size
* no message
* one more try
* Empty commit
* try to maximize
* fix upload Recent files tests
* revert maximizing the browser
* don't "Run e2e with lite-server"
* fix mark-favorite tests
* few more fixes
* fix viewer and share tests
* test the lite server with retry
* Verify suites with lite server
* some final fixes
* Try to use httpserver
* Print the file and use http server
* Use http-server to fix protractor retry
* more fixes
* forgot a space :|
* remove extra job not needed anymore
rename test data into more specific
* play with the screenshots
* try new run
* trigger one more run
* a few more little fixes
* Fix comments
* Remove comment
* Fix lint error
Co-authored-by: Adina Parpalita <Adina.Parpalita@ness.com>
Co-authored-by: Cristina Jalba <cristina.jalba@ness.com>
Co-authored-by: iuliaib <iulia.burca@ness.com>
This commit is contained in:
co-authored by
Adina Parpalita
Cristina Jalba
iuliaib
parent
88e94a4ec9
commit
9b0c31073a
@@ -7,7 +7,7 @@ const fs = require('fs');
|
||||
const API_HOST = process.env.API_HOST || null;
|
||||
const API_CONTENT_HOST = process.env.API_CONTENT_HOST || API_HOST;
|
||||
const API_PROCESS_HOST = process.env.API_PROCESS_HOST || API_HOST;
|
||||
const API_AOS_HOST = process.env.AOS_HOST || API_HOST;
|
||||
const API_AOS_HOST = process.env.API_AOS_HOST || API_HOST;
|
||||
const OAUTH_HOST = process.env.OAUTH_HOST || 'oauth-host-default-replaced-value';
|
||||
const IDENTITY_HOST = process.env.IDENTITY_HOST || 'identity-host-default-replaced-value';
|
||||
const NOTIFICATION_LAST = parseInt(process.env.NOTIFICATION_LAST, 10) || 2000;
|
||||
@@ -21,6 +21,7 @@ const options = {
|
||||
appConfig.apiHost = API_HOST;
|
||||
appConfig.bpmHost = API_PROCESS_HOST;
|
||||
appConfig.ecmHost = API_CONTENT_HOST;
|
||||
appConfig.baseShareUrl = API_CONTENT_HOST + '/#/preview/s';
|
||||
appConfig.aosHost = API_AOS_HOST;
|
||||
}
|
||||
},
|
||||
|
||||
Executable
+34
@@ -0,0 +1,34 @@
|
||||
#!/usr/bin/env bash
|
||||
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||
|
||||
show_help() {
|
||||
echo "Usage: affected-filtered-project.sh"
|
||||
echo ""
|
||||
echo "-target Project target"
|
||||
echo "-tag Filter project with tag"
|
||||
echo "-name Filter project with name"
|
||||
}
|
||||
|
||||
project_target(){
|
||||
PROJECT_TARGET=$1
|
||||
}
|
||||
|
||||
target_options(){
|
||||
OPTIONS="$1"
|
||||
}
|
||||
|
||||
while [[ $1 == -* ]]; do
|
||||
case "$1" in
|
||||
-target) project_target $2; shift 2;;
|
||||
-options) target_options $2; shift 2;;
|
||||
-*) echo "invalid option: $1" 1>&2; show_help; exit 0;;
|
||||
esac
|
||||
done
|
||||
|
||||
|
||||
echo "Run alfresco-content-e2e protractor with options $OPTIONS"
|
||||
echo "./node_modules/.bin/protractor \"./protractor.conf.js\" $OPTIONS || exit 1"
|
||||
|
||||
./node_modules/.bin/tsc -p "./e2e/tsconfig.e2e.json" || exit 1;
|
||||
./node_modules/.bin/http-server -c-1 ./dist/app -p 4200 > /dev/null &\
|
||||
./node_modules/.bin/protractor "./protractor.conf.js" $OPTIONS || exit 1
|
||||
Reference in New Issue
Block a user