100 Commits
Author SHA1 Message Date
Adina Parpalita b869bde294 add new translation files (#1257) 2019-11-25 14:12:50 +02:00
Adina Parpalita 4175471c01 [ACA-2824] upgrade to adf latest version (#1251)
* upgrade to adf latest

* upgrade to adf beta6
2019-11-19 13:34:05 +02:00
Adina Parpalita fd71e2daf4 upgrade js-api version to latest (#1252) 2019-11-18 17:27:55 +02:00
Adina Parpalita 9738752f0f [ACA-2822] add no-duplicate-imports rule (#1250)
* add no-duplicate-imports rule and fix few issues

* fix incorrect import :D
2019-11-15 14:57:34 +02:00
Adina Parpalita 4cb79f5e58 upgrade webdriver-manager and puppeteer (#1241) 2019-11-01 14:49:11 +02:00
Adina Parpalita 5ac3304854 remove unused var 2019-10-22 19:56:32 +03:00
Adina Parpalita 7adba9e619 some more little fixes 2019-10-22 19:39:32 +03:00
Adina Parpalita e8e353fd48 some more fixes 2019-10-22 16:54:02 +03:00
Adina Parpalita e8ed183a44 added try - catch in api and handleError methods 2019-10-22 13:14:57 +03:00
Adina Parpalita 227e05e3f9 - remove some awaits
- add try catch
- small refactoring
2019-10-17 17:31:29 +03:00
Adina Parpalita 10592b664a use Xenial on Travis (#1201)
* small changes

* forgot file

* use travis xenial

* delete commented line

* revert unrelated changes
2019-09-12 09:53:29 +03:00
Adina Parpalita 8643a8806d fix chrome version issue (#1180)
* fix chrome version issue

* add webdriver-manager as a separate dependency

* package-lock updated after npm i
2019-08-05 18:57:41 +03:00
Adina Parpalita b0121f06f8 [ACA-2380] refactor actions-available tests (#1144)
* compare arrays of actions instead of checking the available actions one by one
add more tests for more file types
reorganise and separate test files
use correct capitalisation of “Leave Library”, according to ACA-2473
add some try catch blocks

* fix test and rebalance suites

* remove hidden old info button

- that exists in DOM, even though hidden, after fix of [ACA-2288] issue

* change actions order after ACA-2649
2019-07-03 07:03:02 +03:00
Adina Parpalita 1c18f6c555 [ACA-2387] rebalance suites (#1107)
* rebalance suites

* try to fix flaky test

* fix more related tests

* fix retry

* reorganise some more suites

* move file to another suite
2019-05-15 09:47:52 +01:00
Adina Parpalita d5f8699976 [ACA-1258] automate tests for viewing file/image properties (#1101)
* split InfoDrawer test component and add tests for viewing properties

* add “date item” to spell ignore and remove commented code

* try to increase timeout
2019-05-09 14:57:31 +03:00
Adina Parpalita 2a4be64bcc [ACA-823] refactoring (#1077) 2019-04-16 10:01:39 +01:00
Adina Parpalita fcb077d803 add automated tests for password protected files (#1073) 2019-04-13 06:56:49 +01:00
Adina Parpalita 7df8d8a4ae [ACA-1766] disable selenium_promise_manager (#1061)
* disable selenium_promise_manager and fix some methods

* some more changes
2019-04-09 20:06:59 +01:00
Adina Parpalita deea3465e0 [ACA-1088] add tests for search results page and actions on search results (#1051)
* add tests for search results page and actions on search results

* fix selector and add more tests

* split unshare tests

* fix tests

* add more tests and TestRail ids
2019-04-03 18:49:34 +01:00
Adina Parpalita 6ac697564d update copyright year (#1022)
* update copyright year

* forgot a file

* update year on licence header
2019-03-19 15:41:27 +02:00
Adina Parpalita dbf821628c [ACA-1627] add automated tests for Comments (#1012) 2019-03-12 15:42:55 +00:00
Adina Parpalita 0b5555d2fc [ACA-1259] automate remaining tests for sidebar (#977)
* automate remaining tests for sidebar

* formatting
2019-02-27 08:40:44 +00:00
Adina Parpalita f25eef599d [ACA-2222] add e2e tests for pagination on Favorite Libraries (#969)
* add tests for pagination on Favorite Libraries

* add TestRail ids
add tests for pagination for empty page and single page

* Delete package-lock.json

* Revert "Delete package-lock.json"

This reverts commit 41eba0c57532373d87d454372273b54ba00e880a.

* restore package-lock
2019-02-26 15:55:01 +02:00
Adina Parpalita 88ca0cb886 [ACA-833] automate tests for download as zip (#968)
* add tests for downloading a single file

* automate tests for download as zip
2019-02-23 17:42:18 +02:00
Adina Parpalita 8f00aa77f1 add tests for downloading a single file (#967) 2019-02-22 14:37:26 +02:00
Adina Parpalita 52a4740463 remove separator between Favorite and Edit folder (#963) 2019-02-20 13:44:41 +02:00
Adina Parpalita a2df75a6dc add tests for Upload New Version (#960) 2019-02-20 09:13:15 +02:00
Adina Parpalita 9ceefff5e6 [ACA-2199] fix Upload New Version action availability (#959)
* fix Upload New Version action availability

* update unit tests

* remove workaround

* add catch for tests failing on Bamboo

* add new line
2019-02-19 16:24:43 +02:00
Adina Parpalita 819f6ddced [ACA-2160] add tests for Edit offline actions availability (#921)
* add tests for Edit offline actions availability

* fix delete / undo delete tests
2019-02-07 19:45:24 +00:00
Adina Parpalita 5eaa5c1bc7 add tests for Move content (#908) 2019-01-31 08:50:47 +02:00
Adina Parpalita 42b5f4b749 [e2e] new reporter (#906)
* try new reporter

* run specific suite for testing purposes

* change folder output for report

* more report settings

* remove fdescribe

* remove package and update package-lock

* remove disabled tests not needed by the new reporter

* try to identify cause of travis failure

* run only specific tests for investigation purpose

* remove sleep and increase retry delay

* try a different fix

* revert to previous fix

* try different expects

* call different js-api method

* remove parameter not needed anymore
2019-01-29 14:10:02 +02:00
Adina Parpalita b61b54d5e9 [ACA-820] add tests for Copy content (#899)
* add tests for Copy content

* fix

* forgot some ids

* update expected favorites number
2019-01-22 16:09:35 +00:00
Adina Parpalita d2e0f688e8 [ACA-2116] search results available actions (#895)
* add item.id to File Libraries

* add method to wait for node to be indexed

* create separate methods in queries API to wait for sites or wait for nodes

* improvements, renaming

* renaming

* fix

* add tests for actions on search results

* add wait and use new method

* fix

* another fix

* use correct method

* more fixes

* create method for clickView button

* fixes

* no message
2019-01-19 16:47:12 +00:00
Adina Parpalita 24f5f01900 [ACA-1928] e2e improvements - part2 (#884)
* refactor Mark as favourite tests
rename method to be more clear
create separate methods for some checks and actions

* forgot some changes

* refactor delete-undo tests

* some more refactoring

* fix

* small improvements / refactoring
2018-12-21 17:04:13 +02:00
Adina Parpalita b8ce533759 [ACA-1928] e2e improvements - part1 (#883)
* refactor Mark as favourite tests
rename method to be more clear
create separate methods for some checks and actions

* forgot some changes

* refactor delete-undo tests

* some more refactoring

* fix
2018-12-20 11:27:54 +02:00
Adina Parpalita 1ea57740fe exclude calendar events from Recent Files (#876) 2018-12-12 14:29:09 +02:00
Adina Parpalita d0ff69c5dc add more e2e tests (#851) 2018-12-04 16:33:50 +00:00
Adina Parpalita 25121e5cf3 [ACA-1943] add tests for Search results - libraries (#821) 2018-11-23 10:41:38 +00:00
Adina Parpalita 94f2762940 [ACA-1964] add tests for search results based on search input selection (#814)
* add tests for search results based on search input selection

* add one more test
2018-11-20 19:24:27 +00:00
Adina Parpalita 9b7ad0b0b3 [ACA-2008] tests for add favourite /remove favorite on a site (#810) 2018-11-19 15:50:02 +00:00
Adina Parpalita ca67da3657 [ACA-1946] automate tests for Favourite Libraries list (#803)
* automate part of the Favourite Libraries tests
refactor File Libraries tests to include My Libraries

* rephrasing

* forgotten changes

* fix tests
2018-11-16 15:43:16 +02:00
Adina Parpalita 2ac59bd278 [ACA] fix e2e tests failing on slow environments (#801)
* fix tests failing on slow environments

* forgot a change
2018-11-14 15:23:33 +00:00
Adina Parpalita b592ea8635 [ACA-1517] add tests for create library (#799) 2018-11-13 15:32:07 +00:00
Adina Parpalita ae382f8b39 [ACA-1940] add tests for search input (#776) 2018-11-03 16:38:39 +00:00
Adina Parpalita 68fc762dd2 trim expect and actual values (#773) 2018-11-02 17:01:23 +00:00
Adina Parpalita 946e3e2196 [ACA] e2e remove not needed logoutPage (#772)
* remove not needed logoutPage

* disable back failing check

* fix failing test
2018-11-02 10:37:07 +00:00
Adina Parpalita 37b4d9d00b [ACA-1937] automate tests for Library properties (#771) 2018-11-01 14:52:46 +00:00
Adina Parpalita 66769fc0c8 small improvements (#762) 2018-10-29 14:44:56 +00:00
Adina Parpalita c9f5bc7de3 [ACA-1709] create separate methods for navigating to desired doc list (#756)
* create separate methods for navigating to desired doc list

* remove timeout committed by mistake
2018-10-26 08:56:58 +03:00
Adina Parpalita 3bf9cc1fb2 [ACA-1800] add tests for unsure file (#734)
small other changes
2018-10-18 18:32:46 +01:00
Adina Parpalita 30b445dde9 [ACA-1799] add tests for share file (#727)
* initial work

* shared link created through API

* add tests for share file on all list views

* remove utc for end of day

* remove hours and minutes

* update unit test

* workaround

* update docker settings for tomcat

* tomcat setup for e2e
2018-10-18 14:27:54 +01:00
Adina Parpalita d8ad020394 add tests for header extension (#701) 2018-10-10 09:30:47 +03:00
Adina Parpalita 7d73ae309c [ACA-1628] async await (#693)
* async / await on login component and utils

* more async / awaits

* remove fdescribe

* expect for exact totalItems in waitForApi methods
other async / awaits

* pagination tests

* more tries

* disable selenium promise manager

* try to fix shared-links tests

* re-enable selenium_promise_manager and some more fixes

* add target es2017 to e2e

* set target to es2017 on tsconfig.spec.json

* other tries

* forgotten console.log

* disable pagination tests

* some fixes for pagination

* temporary fix viewer actions tests

* fix some actions tests

* fix some tests for actions

* fix some tests for undo action

* try to fix some more tests

* fixes for toolbar actions

* fix NoSuchElementError for openMoreMenu

* fix NoSuchElementError for rightClickOnMultipleSelection

* fixes for mark as favourite

* more fixes

* more fixes

* change order of some expects

* forgot describe
2018-10-08 09:21:02 +01:00
Adina Parpalita 4f4a69338f [ACA-1762] async await pagination (#687)
* use async / await in pagination tests

* add catch in waitForApi
2018-10-05 12:51:53 +01:00
Adina Parpalita 23df2ad6a2 [ACA-1760] use async / await in list-views suite (#669) 2018-09-26 10:09:16 +01:00
Adina Parpalita 341b93c2fa [ACA-1759] use async / await in test suites (#667)
* use async / await in authentication suites

* use async / await on application suites

* use async / await in navigation suites

* use async / await in actions suites
2018-09-25 13:43:23 +01:00
Adina Parpalita b2b0da4c86 [ACA-1797] add tests for viewer actions extension (#666) 2018-09-25 09:29:21 +01:00
Adina Parpalita 0f3fffcff4 [ACA-1767] add viewer actions tests in other list views (#646) 2018-09-19 13:56:04 +01:00
Adina Parpalita a9467dcc47 [ACA-1767] add tests for Viewer actions (#641)
* add tests for Viewer actions

* exclude e2e from auto-formatting for now

* update lock file
2018-09-18 16:54:33 +01:00
Adina Parpalita aafa606ceb split toolbar and breadcrumb e2e components (#626) 2018-09-13 09:01:16 +01:00
Adina Parpalita 28a4fb7ba7 [ACA-870] add tests for right click actions (#625) 2018-09-12 10:08:20 +01:00
Adina Parpalita 77d99bb1cc disable intermittent failing test (#619)
* disable intermittent failing test and change to use async / await

* disable another intermittent failing test
2018-09-08 15:11:51 +01:00
Adina Parpalita b550fe7f72 add specific methods for single click on item name link (#618)
automate tests for Single click on item name
2018-09-07 14:17:07 +01:00
Adina Parpalita 40a564dfc3 add tests for generic errors (#617) 2018-09-07 14:16:22 +01:00
Adina Parpalita c687c22cc3 [ACA-1680] add new tests for Permanently delete from Trash (#608) 2018-09-06 11:44:42 +01:00
Adina Parpalita 6ff1e3f2c7 change share port in docker-compose.yml (#606)
* change share port in docker-compose.yml

* change Share port in all places

* restore internal share address
2018-09-05 11:33:05 +01:00
Adina Parpalita 4f56095774 [ACA-1695] automate test for Viewer extensions - content (#582)
* automate test for Viewer extensions - content

* revert file committed by mistake

* fix change committed by mistake
2018-08-24 16:23:45 +03:00
Adina Parpalita a3c5753a6e [ACA-1549] info drawer extension e2e tests (#580)
* add Info Drawer component and Info Drawer extensibility tests

* add default extensibility configs
2018-08-24 12:15:10 +03:00
Adina Parpalita c0321fe449 [ACA-1683] add tests for viewer - general (#570)
* rename method to be more clear

* change some files to async / await as they were very difficult to follow

* add uploadApi and a few resource files needed by Viewer tests

* add Viewer e2e component and viewer general tests

* add tests for the other list views as well

* add “docx” to dictionary
2018-08-17 12:27:22 +01:00
Adina Parpalita ed23a21a00 [ACA-1650] automate tests for pagination on File Libraries (#568) 2018-08-16 08:39:02 +01:00
Adina Parpalita 86a90d33e2 [ACA-1635][ACA-1636] update favoritesApi and nodesApi to use alfresco-js-api-node (#564)
* refactor favoritesApi and nodesApi to use alfresco-js-api-node

* remove node-rest-client
2018-08-14 08:57:03 +03:00
Adina Parpalita 213c2deedc [ACA-1640] use alfresco-js-api-node in e2e trashcanApi (#562) 2018-08-13 09:49:43 +01:00
Adina Parpalita 7c08488323 [ACA-1637] update searchApi to use alfresco-js-api-node (#561) 2018-08-10 22:12:57 +01:00
Adina Parpalita 8c76d92f47 [ACA-1634] update peopleApi to use alfresco-ja-api-node in e2e (#558)
* update peopleApi to use alfresco-ja-api-node in e2e

* small code improvement
2018-08-09 18:51:45 +01:00
Adina Parpalita b8cc5422f4 [ACA-1653] add testrail ids to e2e tests (#557)
* add testrail ids - WIP

* add TestRail ids to tooltips tests

* added more TestRail ids

* separate tests from Create folder to correct sub-suites

* add more TestRail ids to automated tests

* added more TestRail ids

* added more ids and some missing tests

* combined delete and undo delete tests and added TestRail ids

* decrease protractor timeouts to try and speed up the execution when tests fail

* disable some tests that are incomplete in order to match numbers from TestRail
2018-08-09 12:03:57 +01:00
Adina Parpalita b009f85246 [ACA-1639] use alfresco-js-api-node for sitesApi (#553) 2018-08-06 13:56:06 +01:00
Adina Parpalita 50b0023967 [ACA-1638] refactor sharedLinksApi to use alfresco-js-api (#547)
* refactor sharedLinksApi to use alfresco-js-api

* update package-lock.json

* re-created package-lock.json file

* update package-lock

* spellcheck fixes
2018-08-03 11:33:27 +01:00
Adina Parpalita c6f704270f - fix intermittent failing tests from Shared Files (#539)
- rename some methods to be more clear
- use async / await - part1
2018-07-26 14:27:00 +01:00
Adina Parpalita 6688e236d9 update copyright year on license headers and login page (#212) 2018-03-02 14:11:31 +00:00
Adina Parpalita bd6e021581 fix title (#205) 2018-02-28 11:21:20 +00:00
Adina Parpalita cb95a422aa Merge pull request #178 from Alfresco/dev-denys-ACA-1064
[ACA-1064] readme update
2018-01-23 10:48:23 +02:00
Adina Parpalita c38a193712 Merge branch 'development' of https://github.com/Alfresco/alfresco-content-app into development 2018-01-08 18:08:02 +02:00
Adina Parpalita 6898b80404 Merge pull request #146 from Alfresco/denys-ACA-1023
[ACA-1023] move e2e to a separate repo
2017-12-14 18:39:45 +02:00
Adina Parpalita 6e2fc43dc3 [ACA-802] use American English (#122)
fix small typos
2017-12-08 08:25:21 +00:00
Adina Parpalita 388f5b39f1 Merge pull request #120 from Alfresco/dev-denys-ACA-952
[ACA-950] i18n docs
2017-12-08 00:03:45 +02:00
Adina Parpalita 9681b459f7 [e2e] fix selectors (#116)
* fix selectors
start chrome headless

* use case insensitive
2017-12-06 14:32:30 +02:00
Adina Parpalita 43b020ca51 [ACA-990] add tests for Recent Files, Shared Files and location redirect (#105)
* add tests for Recent Files and Shared Files list views
add tests for location redirect

* small fix
2017-12-04 06:10:23 +02:00
Adina Parpalita 2d6ae127aa [ACA-990] stabilise e2e tests (#104) 2017-12-01 11:12:24 +00:00
Adina Parpalita 2ce7d57737 [ACA-990] e2e fixes (#101)
* change selector
rename methods
separate pagination tests into multiple files to try to avoid jasmine timeout
increase a bit the timeouts

* shared-links api needs a bit more time to complete

* a bit more time
2017-11-30 19:44:21 +00:00
Adina Parpalita f6f7b0bdf3 add tests for pagination on multiple list views (#97) 2017-11-28 23:29:07 +02:00
Adina Parpalita 79f8ec33a9 [ACA-990] framework improvements (#96)
* refactoring

* e2e API improvements

* forgot one file
2017-11-28 22:02:47 +02:00
Adina Parpalita a1304cf6c2 Merge pull request #89 from Alfresco/dev-pionnegru-e2e-delete-nodes
[ACA-990] E2E - delete nodes by Id
2017-11-26 16:45:11 +02:00
Adina Parpalita d7ba58616c add tests for Restore from Trash (#79) 2017-11-22 17:36:35 +02:00
Adina Parpalita 8fd55fbb3a add tests for Permanent delete action (#77) 2017-11-22 12:57:27 +02:00
Adina Parpalita 56d62276d7 e2e test components refactoring (#76) 2017-11-22 10:51:49 +02:00
Adina Parpalita f9f98bd09c Merge pull request #70 from Alfresco/dev-pionnegru-ACA-1000
[ACA-1000] Recent Files - empty state misleading text
2017-11-21 10:24:21 +02:00
Adina Parpalita b189945627 [ACA-986] fix ts error (#68)
* fix ts error

* another fix
2017-11-21 08:26:46 +02:00
Adina Parpalita 892b49046f Toolbar - multiple selection - all list views (#66) 2017-11-20 22:30:25 +02:00
Adina Parpalita ab55bbc9b1 move cleanup to specific tests 2017-11-17 23:47:34 +02:00
Adina Parpalita 361e17cb77 add tests for Toolbar single selection for all list views 2017-11-17 23:09:35 +02:00