[ADF-3259] [ADF-3363] e2e login and card metadata (#3612)

* remember me

* add login component e2e test

* add success route test

* add change logo check

* redirect url after logout e2e

* move redirection test in a separate file

* login component tslint

* cardview e2e

* fix login test

* add test case number

* move version test in a separate file

* clean unused elements

* metadata part 1

* tslint fix

* fix metadata test

* remove fit

* fix formatting file viewerPage

* multi propety test

* metadata and login improvements

* fix data automation fix

* metadata permission e2e

* fix tslint problems

* improve selector

* stabilize search component test

* stabilize test step 1

* fix tag test
add config timeout

* tentative

* delay after download

* change meatdata test

* stabilize metadata

* use smaller file for not extension related test

* stabilize test step 2

* exclude failing test

* timeout fix

* split in multiple task e2e

* trick travis

* trigger build

* fix command issue

* fix save screenshot

* fix run subfolder

* test timeout increase
This commit is contained in:
Eugenio Romano
2018-08-14 15:42:28 +01:00
committed by Eugenio Romano
parent 66f534b32c
commit b2cb93468d
116 changed files with 3936 additions and 1519 deletions
+51 -46
View File
@@ -1,15 +1,15 @@
{
"name": "alfresco-components",
"version": "2.5.0-beta1",
"version": "2.5.0-beta2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"@alfresco/adf-content-services": {
"version": "2.5.0-beta1",
"resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-2.5.0-beta1.tgz",
"integrity": "sha512-8QG4gLxct7ciOxPnodEi96tCEAEMqF5ORwaeQFMPF0wnysqOV13jMHWe32Y21RZMvD3+VeqpA+X5Zj9BsJ/P1g==",
"version": "2.5.0-beta2",
"resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-2.5.0-beta2.tgz",
"integrity": "sha512-h7yMjqZ5vgplvNYWE/KHa9CIH3CBrDSBta60S3u1n6Ceeb6OrmKB+MSsrJWgdVd9jswnZc4VouRcaV7vu8ZqTg==",
"requires": {
"@alfresco/adf-core": "2.5.0-beta1",
"@alfresco/adf-core": "2.5.0-beta2",
"@angular/animations": "5.1.1",
"@angular/cdk": "5.0.1",
"@angular/common": "5.1.1",
@@ -24,7 +24,7 @@
"@angular/platform-browser-dynamic": "5.1.1",
"@angular/router": "5.1.1",
"@ngx-translate/core": "9.1.1",
"alfresco-js-api": "2.5.0-beta1",
"alfresco-js-api": "2.5.0-beta2",
"chart.js": "2.5.0",
"core-js": "2.4.1",
"hammerjs": "2.0.8",
@@ -56,9 +56,9 @@
}
},
"@alfresco/adf-core": {
"version": "2.5.0-beta1",
"resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-2.5.0-beta1.tgz",
"integrity": "sha512-RZXkNh5B19KicXWQZnSJxlDHprT/EuIpTWpu8bGHDe57wExarfBPGqx/rk66jLQw5qdiHpJsXeCe0IOacBPKRg==",
"version": "2.5.0-beta2",
"resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-2.5.0-beta2.tgz",
"integrity": "sha512-hGxBlEAjjfmE2BCsXDL0BSgSnX3mhMyFAAVR3txIlZu1qg/gQR6A1Aba2FFlDnGIuTksv4hZhWbTBS07xRRhBw==",
"requires": {
"@angular/animations": "5.1.1",
"@angular/cdk": "5.0.1",
@@ -74,7 +74,7 @@
"@angular/platform-browser-dynamic": "5.1.1",
"@angular/router": "5.1.1",
"@ngx-translate/core": "9.1.1",
"alfresco-js-api": "2.5.0-beta1",
"alfresco-js-api": "2.5.0-beta2",
"chart.js": "2.5.0",
"core-js": "2.4.1",
"hammerjs": "2.0.8",
@@ -106,11 +106,11 @@
}
},
"@alfresco/adf-insights": {
"version": "2.5.0-beta1",
"resolved": "https://registry.npmjs.org/@alfresco/adf-insights/-/adf-insights-2.5.0-beta1.tgz",
"integrity": "sha512-zlgO8oJ1qXBQjHN3mbjT+68JZ4WFb31eVQWilpNiR1NcYGOHQcOvarVF6RugEd5rVFeR2QiLTDGYw4ZyLrFfew==",
"version": "2.5.0-beta2",
"resolved": "https://registry.npmjs.org/@alfresco/adf-insights/-/adf-insights-2.5.0-beta2.tgz",
"integrity": "sha512-Johg3n8ObUf11fyj356ghxDIPDARcpGKjF97Xw7lnszaREtSMafb9/9+OX9vTe5KY9hOIJOgfUOGmC4O7OhUMA==",
"requires": {
"@alfresco/adf-core": "2.5.0-beta1",
"@alfresco/adf-core": "2.5.0-beta2",
"@angular/animations": "5.1.1",
"@angular/cdk": "5.0.1",
"@angular/common": "5.1.1",
@@ -125,7 +125,7 @@
"@angular/platform-browser-dynamic": "5.1.1",
"@angular/router": "5.1.1",
"@ngx-translate/core": "9.1.1",
"alfresco-js-api": "2.5.0-beta1",
"alfresco-js-api": "2.5.0-beta2",
"chart.js": "2.5.0",
"core-js": "2.4.1",
"hammerjs": "2.0.8",
@@ -157,12 +157,12 @@
}
},
"@alfresco/adf-process-services": {
"version": "2.5.0-beta1",
"resolved": "https://registry.npmjs.org/@alfresco/adf-process-services/-/adf-process-services-2.5.0-beta1.tgz",
"integrity": "sha512-b9IIOTHAEV40zbzaktBxEiex1I7rK2CAJlpgv/6TxJEH+n5h9hAtwJrUemp+fkb+1pccB4M7w7uU1LcE4qubgw==",
"version": "2.5.0-beta2",
"resolved": "https://registry.npmjs.org/@alfresco/adf-process-services/-/adf-process-services-2.5.0-beta2.tgz",
"integrity": "sha512-BDaPq9tVbQvir4fLkFBPMBFwtt4A4Fls13HNYMB8csGIyKjN2/a4RTPKEJtiG/n1U5HIXraLPlh340vnncRiLw==",
"requires": {
"@alfresco/adf-content-services": "2.5.0-beta1",
"@alfresco/adf-core": "2.5.0-beta1",
"@alfresco/adf-content-services": "2.5.0-beta2",
"@alfresco/adf-core": "2.5.0-beta2",
"@angular/animations": "5.1.1",
"@angular/cdk": "5.0.1",
"@angular/common": "5.1.1",
@@ -177,7 +177,7 @@
"@angular/platform-browser-dynamic": "5.1.1",
"@angular/router": "5.1.1",
"@ngx-translate/core": "9.1.1",
"alfresco-js-api": "2.5.0-beta1",
"alfresco-js-api": "2.5.0-beta2",
"chart.js": "2.5.0",
"core-js": "2.4.1",
"hammerjs": "2.0.8",
@@ -1366,9 +1366,9 @@
}
},
"alfresco-js-api": {
"version": "2.5.0-beta1",
"resolved": "https://registry.npmjs.org/alfresco-js-api/-/alfresco-js-api-2.5.0-beta1.tgz",
"integrity": "sha512-xzvAE25CDNgEzXCARRBGnj+rLdHxswTUZsS++79thfOLl0gASQlOL0t6DdSDXlYB92+9mkgF1wI8LBLKY4DRHg==",
"version": "2.5.0-beta2",
"resolved": "https://registry.npmjs.org/alfresco-js-api/-/alfresco-js-api-2.5.0-beta2.tgz",
"integrity": "sha512-VXT8mtlLd+WAoZDKRU7O+5Vpb7m0QFhZ1tQmyOkKgiTKfr9bf+W+wHccpsl178P5exupFrkBxAcnvS1UiN1GIw==",
"requires": {
"event-emitter": "0.3.4",
"jsrsasign": "8.0.12",
@@ -1376,9 +1376,9 @@
}
},
"alfresco-js-api-node": {
"version": "2.5.0-beta1",
"resolved": "https://registry.npmjs.org/alfresco-js-api-node/-/alfresco-js-api-node-2.5.0-beta1.tgz",
"integrity": "sha512-GpSSeN4Yyab/DpOtKV78Y+NqM631L06goCgwPKzfweX/Ri7XqpG8AMXcoAzwDhfrILbyJNg8NUmsnPuljbCLPQ==",
"version": "2.5.0-beta2",
"resolved": "https://registry.npmjs.org/alfresco-js-api-node/-/alfresco-js-api-node-2.5.0-beta2.tgz",
"integrity": "sha512-9uORgFvOOuacV9dhkMPHl6PAYLlv+S0ScOliM5uGoaAJ5B17u4BSextg7gXhzurWQVeSm5mhQMm4cjtEkIC+Cw==",
"requires": {
"event-emitter": "0.3.4",
"jsrsasign": "8.0.12",
@@ -3749,7 +3749,7 @@
},
"cookiejar": {
"version": "2.1.2",
"resolved": "http://localhost:4873/cookiejar/-/cookiejar-2.1.2.tgz",
"resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz",
"integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA=="
},
"copy-concurrently": {
@@ -3884,7 +3884,7 @@
"dev": true,
"requires": {
"is-directory": "0.3.1",
"js-yaml": "3.11.0",
"js-yaml": "3.12.0",
"minimist": "1.2.0",
"object-assign": "4.1.1",
"os-homedir": "1.0.2",
@@ -4390,7 +4390,7 @@
},
"d": {
"version": "0.1.1",
"resolved": "http://localhost:4873/d/-/d-0.1.1.tgz",
"resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz",
"integrity": "sha1-2hhMU10Y2O57oqoim5FACfrhEwk=",
"requires": {
"es5-ext": "0.10.42"
@@ -5374,9 +5374,9 @@
}
},
"esprima": {
"version": "4.0.0",
"resolved": "http://localhost:4873/esprima/-/esprima-4.0.0.tgz",
"integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true
},
"esrecurse": {
@@ -5419,7 +5419,7 @@
},
"event-emitter": {
"version": "0.3.4",
"resolved": "http://localhost:4873/event-emitter/-/event-emitter-0.3.4.tgz",
"resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.4.tgz",
"integrity": "sha1-jWPd+0z+H647MsomXExyAiIIC7U=",
"requires": {
"d": "0.1.1",
@@ -6057,7 +6057,7 @@
},
"formidable": {
"version": "1.2.1",
"resolved": "http://localhost:4873/formidable/-/formidable-1.2.1.tgz",
"resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.1.tgz",
"integrity": "sha512-Fs9VRguL0gqGHkXS5GQiMCr1VhZBxz0JnJs4JmMp/2jL18Fmbzvv7vOFRU+U8TBkHEE/CX1qDXzJplVULgsLeg=="
},
"forwarded": {
@@ -7075,7 +7075,7 @@
"ansi-red": "0.1.1",
"coffee-script": "1.12.7",
"extend-shallow": "2.0.1",
"js-yaml": "3.11.0",
"js-yaml": "3.12.0",
"toml": "2.3.3"
},
"dependencies": {
@@ -8494,7 +8494,7 @@
"esprima": "2.7.3",
"glob": "5.0.15",
"handlebars": "4.0.11",
"js-yaml": "3.11.0",
"js-yaml": "3.12.0",
"mkdirp": "0.5.1",
"nopt": "3.0.6",
"once": "1.4.0",
@@ -8617,7 +8617,7 @@
"istanbul-lib-report": "1.1.4",
"istanbul-lib-source-maps": "1.2.4",
"istanbul-reports": "1.3.0",
"js-yaml": "3.11.0",
"js-yaml": "3.12.0",
"mkdirp": "0.5.1",
"once": "1.4.0"
}
@@ -8838,13 +8838,13 @@
"dev": true
},
"js-yaml": {
"version": "3.11.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz",
"integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==",
"version": "3.12.0",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
"integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
"dev": true,
"requires": {
"argparse": "1.0.10",
"esprima": "4.0.0"
"esprima": "4.0.1"
}
},
"jsbn": {
@@ -8980,7 +8980,7 @@
},
"jsrsasign": {
"version": "8.0.12",
"resolved": "http://localhost:4873/jsrsasign/-/jsrsasign-8.0.12.tgz",
"resolved": "https://registry.npmjs.org/jsrsasign/-/jsrsasign-8.0.12.tgz",
"integrity": "sha1-Iqu5ZW00owuVMENnIINeicLlwxY="
},
"jszip": {
@@ -10976,6 +10976,11 @@
}
}
},
"ngx-monaco-editor": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/ngx-monaco-editor/-/ngx-monaco-editor-5.0.0.tgz",
"integrity": "sha512-95MARPggYrpwk0Sf6IisaOw82Y/FQ5084kdX6vGzMLmaNnz4Dg2Uo/WoYTnbV+1299VMwdS0RgtQiZPhKlD/kQ=="
},
"no-case": {
"version": "2.3.2",
"resolved": "http://localhost:4873/no-case/-/no-case-2.3.2.tgz",
@@ -15304,7 +15309,7 @@
"esprima": "2.7.3",
"fileset": "0.2.1",
"handlebars": "4.0.11",
"js-yaml": "3.11.0",
"js-yaml": "3.12.0",
"mkdirp": "0.5.1",
"nopt": "3.0.6",
"once": "1.4.0",
@@ -17439,7 +17444,7 @@
},
"superagent": {
"version": "3.8.2",
"resolved": "http://localhost:4873/superagent/-/superagent-3.8.2.tgz",
"resolved": "https://registry.npmjs.org/superagent/-/superagent-3.8.2.tgz",
"integrity": "sha512-gVH4QfYHcY3P0f/BZzavLreHW3T1v7hG9B+hpMQotGQqurOvhv87GcMCd6LWySmBuf+BDR44TQd0aISjVHLeNQ==",
"requires": {
"component-emitter": "1.2.1",
@@ -18424,7 +18429,7 @@
"commander": "2.15.1",
"diff": "3.5.0",
"glob": "7.1.2",
"js-yaml": "3.11.0",
"js-yaml": "3.12.0",
"minimatch": "3.0.4",
"resolve": "1.7.1",
"semver": "5.4.1",