* change base method to wait
* fix import
* reduce log
* fix
* data placeholder
* fix
* fix
* fix
* fix style
* change visibility with common method
* fix
* use common get value method
* remove unused import
* fix a few incorrect api calls
* - use separate variables
* correctly wait for items after they have been created
* use browseraction click
* Exclude failing tests
* increase timeout and some fix
* check env before execute test
* simplify conf
* exclude
* rerun
* logs
* refactor pagination tests to use only 51 items
take out pagination tests into a separate stage
* fix check
* remove hardcoded total items. other shared files might already exist
Co-authored-by: Adina Parpalita <Adina.Parpalita@ness.com>
Co-authored-by: iuliaib <iulia.burca@ness.com>
* 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>
* edit offline
* try to fix test for viewer - password protected file
* bug: Edit in Microsoft Office action is displayed in Shared Files for a locked file
move Shared Files workaround down in the file to fix this
* remove some workarounds, update some comments
* remove other workarounds, make some tests independent, enable lock icon on Search results
* forgotten change
* remove another workaround
Co-authored-by: Adina Parpalita <adina.parpalita@ness.com>
* change component ancestor from ElementFinder to string for better usability
better naming for some methods
small code cleanup
* add test components and automate tests for Create File from Template action
* ignore e2e-downloads folder
* add return types
* enable check
* enable check after issue got fixed
* update viewer on upload complete
* prevent multiple same actions triggers
* Display node again after upload was complete
* Add e2e test for showing 'Editing Offline' when a new version was uploaded and the node was locked before
* Add e2e test for showing 'Editing Offline' when a new version was uploaded and the node was locked before
* Add e2e test for showing 'Editing Offline' when a new version was uploaded and the node was locked before
* Update src/app/components/page.component.ts
return type
Co-Authored-By: Denys Vuika <denys.vuika@alfresco.com>
* return type
Co-Authored-By: Denys Vuika <denys.vuika@alfresco.com>
* return type
Co-Authored-By: Denys Vuika <denys.vuika@alfresco.com>
Co-authored-by: Martin Muller <damadden88@googlemail.com>
Co-authored-by: Denys Vuika <denys.vuika@gmail.com>
* viewer outlet over preview route
* use ViewNodeAction over ViewFileAction
* pass data to dynamic component
* ViewNodeComponent for view file custom actions
* update docs
* pass primary url to show preview outlet
* update tests
* reset selection on navigation event
* document list update selection action when not viewer
* close viewer for move and delete from viewer
* location as router commands to work with search query
* make viewer to behave like former preview
* viewer error route
* call correct preview method
* remove view/error route
* navigate to show error
* span element for action name
* fix folder navigation
* fix test
* page title fix
* update tests
* locate better the viewer toolbar
* fix viewer url link
* update navigation rules
* document-list directive tests
* try workaround for chrome 76
* try another workaround for using chromedriver 75 instead of 76
* ViewerEffects tests
* reset selection over reload
* fix tests
* add reset event test
* remove actions
* context menu action refresh on favourite
* reset selection on navigation
* add delete and upload events
* takeUntil after operators
* remove chrome workaround parameter
* filter navigation event
* 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
* 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
* 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
* 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
* 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
* local ADF component
* add share dialog to module
* allow shared action from Shared view
* change string reference
* workaround share dialog from Shared view
* debounce reload view time
* add e2e test
* mark delete on dialog closed
* emit event on dialog closed
* formcontrolname
* cspell datetimepicker
* disabled test that need ACA-1886
* 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
* 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