зеркало из https://github.com/nextcloud/text.git
f7596d29f3
Signed-off-by: Julius Härtl <jus@bitgrid.net> |
||
---|---|---|
.. | ||
e2e | ||
fixtures | ||
support | ||
utils | ||
.env | ||
.eslintrc.json | ||
Dockerfile | ||
README.md | ||
docker-compose.yml | ||
entrypoint.sh | ||
runLocal.sh |
README.md
Cypress tests
There are some custom cypress commands available making it easier to write tests, for example you can get the editor content and insert text by using
cy.getContent()
.type('some test')
Available custom commands
Command | Function | Parameters |
---|---|---|
login |
Log in user |
user , password |
logout |
Logout | |
nextcloudCreateUser |
Create a new user | user , password |
nextcloudUpdateUser |
Update user setting | user , password , key , value |
nextcloudDeleteUser |
Delete user | user |
uploadFile |
Upload file | fileName , mimeType , target |
createFile |
Create file | target , content , mimeType |
moveFile |
Move a file | path , destinationPath |
copyFile |
Copy file | path , destinationPath |
createFolder |
Create a folder | dirName |
shareFileToUser |
Share a file with user | userId , password , path , targetUserId |
openFile |
Open file in Viewer / Editor | fileName , clickParams |
getFile |
Get file list element of file | fileName |
deleteFile |
Remove a file | fileName |
reloadFileList |
Refresh the file list | |
getEditor |
Get TipTap Editor element | |
getContent |
Get editor content | |
clearContent |
Clear the editor content | |
getMenu |
Get editor menu bar | |
getMenuEntry |
Same as getActionEntry but also searches the overflow menu |
name |
getSubmenuEntry |
Open parent menu and then return sub menu entry | parent , name |
getActionEntry |
Get menu entry | name |
getActionSubEntry |
Get submenu entry (after menu clicked) | name |
openWorkspace |
Open workspace and return Editor content |