Commit Graph
337 Commits
Author SHA1 Message Date
Sawjan Gurung de42e3e109 [tests-only] Run tests with default propfind depth infinity config (#7334)
* use default config for OCDAV_ALLOW_PROPFIND_DEPTH_INFINITY

* remove unnecessary steps

* use default propfind depth infinity value

* use correct step to check the resources

* use correct step to check the resources

* cover depth:infinity enabled test cases

* fix steps

* fix scenario steps

* update expected failure list

* add depth infinity test suite to ci

* update existing tests only

* remove test with depth:infinity
2023-10-05 09:56:01 +05:45
Sagar GurungandGitHub dea726af84 [tests-only][full-ci]Backport move byfileid (#7402)
* Added test for move and rename by file-id

* Review Address
2023-10-04 16:30:13 +05:45
Karun AtreyaandGitHub b7e3f2a718 refactor given/when/then steps in noification context (#7358)
refactor given steps

refactor use of helper function in cross steps

return using inline variable
2023-09-29 12:07:45 +05:45
Sagar GurungandGitHub 93521e5f55 Added test for the copy with file-id in url (#7364) 2023-09-27 12:30:04 +05:45
Karun AtreyaandGitHub cc794abb38 refactor given when then steps in settings and tus contexts (#7357)
set resource location from response

addressed the reviews

reset  spaceidfromocis

reset after scenario using after hook
2023-09-27 12:29:56 +05:45
Prarup GurungandGitHub f7fde6ee87 Merge pull request #7280 from owncloud/backport-refactor-step-search-result-should-contain-only-these-files
[tests-only][full-ci] Backport refactor step search result should contain only these files
2023-09-21 11:43:57 +05:45
Karun AtreyaandGitHub fe8c0c7de8 refactor given and when steps in trashbin context (#7302)
applied same type of change in tagContext

addressed the reviews

added a space in step regex
2023-09-21 11:27:45 +05:45
nabim777andnabim777 2ca502e32d adding the path check 2023-09-21 09:38:58 +05:45
Karun AtreyaandGitHub fa36fd4ec2 refacor given when and then steps in checksum and favorite context (#7268)
making helper function, checking and setting response in given step and when steo respectively

returning response and using in given/then steps as required in favoritesContext

set the returned response on SpaceContext

changed to inline variable in some lines as required

to check for the specific https response code
2023-09-13 16:25:00 +05:45
Karun AtreyaandGitHub 71daf3f6ba refactor given when then steps in fileversions context (#7269)
migrating set response from helper function to when step in preview feature

separate single when/then steps by converting to helper function

use of httpstatuscode check function in given step and rebased

change function name

remove use of setresponse in then step

set the returned response
2023-09-13 16:24:42 +05:45
Karun AtreyaandGitHub 9c533c54ac make httpresponse check function to accept response object to get status from (#7270) 2023-09-13 15:11:36 +05:45
47eb710523 [tests-only][full-ci] refactoring user creation Given steps from provisioning into GraphContext (#7019) (#7259)
* refactored the user creation given statement from provisioning to graph api

added getUser steps that covers the steps for user with user light role

* added userlight step tests to check drive information and updated expected failure files

* added usercreation initiation code

* deleted seperate tests for user light role

* remove unnecesary changes

* add user not initialize step

* corrected the testcode

* moved the steps from graph to provisioning file

* fix creating single ldap user

* fix: user check method

* initialize user via graph

* addressing reviews

---------

Co-authored-by: Saw-jan <saw.jan.grg3e@gmail.com>
2023-09-11 15:02:06 +05:45
9b40810b21 [tests-only][full-ci] Add test coverage for file preview using space dav version (#7218)
* Add tests for preview using space dav~

* use makeDavRequest to get preview of resource

---------

Co-authored-by: prajwol <prajwolamatya11@gmail.com>
2023-09-11 12:27:18 +05:45
Karun AtreyaandGitHub 5c1e7e69a4 refactor given/then step to remove setting response (#7244)
removing setting response in the given steps

use response interface

use the returned response

check success response

changed to inline variable

changed variable response_xml to responseXml
2023-09-07 12:47:24 +05:45
Prajwol AmatyaandGitHub 620b44c90a send X-Request-Id in header of every request (#7238) 2023-09-07 10:33:44 +05:45
Prajwol AmatyaandGitHub 39758a04b9 [tests-only][full-ci] Backport added test to update file using file id (#7237)
* added test to update file using file id

* changed the datatype of body from Tablenode to string
2023-09-06 18:46:46 +05:45
Sagar GurungandGitHub 117b990d5a Make test code better for CI (#7193) 2023-09-01 18:39:29 +05:45
nirajacharya2andGitHub 3e6b8da6a1 added skip on stable 3.0 tag (#7073) 2023-08-22 13:16:08 +05:45
Nalem7andGitHub 63bb316303 refactoring the tag creating step using data table (#7051) 2023-08-18 16:44:22 +05:45
nirajacharya2andGitHub 3156360d66 adding test for deprovisioning notification using date format (#7065) 2023-08-18 16:41:23 +05:45
Prajwol AmatyaandGitHub 84bc7d88e2 added tests for reading content of a file by fileId using WebDav API (#6958) 2023-08-18 09:58:25 +05:45
0258b2bfff [test-only]ApiTest. Deprovisioning notification tests (#6994)
* add create/delete notification tests

* fix grammar

---------

Co-authored-by: Swikriti Tripathi <swikriti808@gmail.com>
2023-08-14 13:01:04 +05:45
KarunAtreya 2238806060 added test scenario for searching inside folder in space 2023-08-08 09:43:53 +05:45
KarunAtreya 60bfd5f6cf added test scenario for searching inside particular folder only 2023-08-07 09:31:50 +05:45
Nalem7andGitHub 048d67c712 add api test for search files using tag in project spaces (#6853) 2023-08-04 17:29:02 +05:45
Prajwol AmatyaandGitHub db098fa4f5 refactored acceptance test code to store response data related to public shares on single store (#6930) 2023-08-03 13:51:22 +05:45
nirajacharya2andGitHub 614fcca440 added extra 4 second to wait until getting tags request is send (#6848) 2023-07-26 14:12:58 +05:45
Prajwol AmatyaandGitHub 21af4b3d6d refactor acceptance code to store response data of user or group shares on single store (#6775) 2023-07-26 12:01:09 +05:45
Karun AtreyaandGitHub 078c7e036c added step to check notification with subject and resource (#6675) 2023-07-26 10:07:45 +05:45
Amritaandamrita 6900a80511 Add more tests coverage (#6854) 2023-07-25 12:27:42 +05:45
Salipa-Gurungandamrita 926e547f99 add test for downloading space 2023-07-25 12:24:26 +05:45
Swikriti TripathiandGitHub fb7ba62726 [tests-only][full-ci]Retry listing notifications (#6839)
* Retry listing notifications

* use loop instaed

* use loop instaed

* throw exception

* use do while loop
2023-07-24 11:31:38 +05:45
Sabin PantaandGitHub bed8c77892 [tests-only][full-ci] make user enable disable feature use graphapi (#6790)
* make user enable disable feature use graphapi

* change the step definition code for user disable action

* updated step definition code for user disable feature

* updated user disable implementation

* corrected the error of step implementation code
2023-07-20 14:27:40 +05:45
Phil Davis bd634cbcf3 Retry if 409 is received when uploading in a Given step 2023-07-18 16:10:21 +05:45
AmritaandGitHub 70411e613e Add tests for deleting specific notification (#6735) 2023-07-18 14:12:45 +05:45
Niraj Acharya abb111c3a1 if a requests response is 409 retry upto 10 times 2023-07-18 09:26:36 +05:45
Viktor ScharfandGitHub f6e8d3ee84 [test-only] apiTest. check parentId in the Propfind response (#6759)
* check parentId in the Propfind response

* split test
2023-07-12 09:12:34 +02:00
Viktor ScharfandGitHub 3009ea192f [test-only] Api test. Checking X-Request-Id in response header (#6765)
* check X-Request-Id in response header

* style
2023-07-12 09:11:55 +02:00
Karun AtreyaandGitHub 56c48df0bd [tests-only][full-ci]refactor for Intermittent test failures on coreApiTrashbin/trashbinDelete.feature (#6718)
* assert the response code after listing from trashbin

* set endpoint according to dav path and assert while listing

* php style fix

* changed comment

* changed as reviews
2023-07-12 12:26:51 +05:45
Nalem7andGitHub 469341c027 add test for search by deleted tag (#6660) 2023-07-12 10:34:21 +05:45
nirajacharya2andGitHub db70ab27ac added test for mail notification if space admin delete access to space (#6719) 2023-07-10 13:07:53 +05:45
Viktor ScharfandGitHub 873732fbb1 [test-only][full-ci]ApiTests. purge trash bin tests (#6699)
* purge trash bin tests

* fix
2023-07-04 14:43:00 +02:00
Prarup Gurung 4455480e9e Do not register space context for reva 2023-06-30 14:52:56 +05:45
Sabin PantaandGitHub 9b4244b086 [tests-only] [full-ci] Refactoring unshare step definition code (#6608)
* added unshare scenerio

* remove unshare keyword from step definition

* refactoring of step definition codes

* refactor
2023-06-30 12:22:42 +05:45
Viktor ScharfandGitHub f0d99683f0 expand createUser.feature (#6662) 2023-06-29 18:10:49 +02:00
Prajwol AmatyaandGitHub 0b67887e29 implement DRY principle (#6553) 2023-06-28 10:56:08 +05:45
Prajwol AmatyaandGitHub 73d48b1132 added response check after file download (#6643) 2023-06-28 10:12:04 +05:45
AmritaandGitHub d865f2cb5e Improve code logic (#6597) 2023-06-27 17:02:54 +05:45
Viktor ScharfandGitHub 753c8f2372 [full-ci][tests-only] Check id file owner in response (#6627)
* check owner as spaceId in sharing response

* fix after review
2023-06-27 12:50:10 +02:00
Sabin PantaandGitHub 0bd628a956 scenerio added only for Deutsch and Spanish language (#6523) 2023-06-15 14:32:34 +05:45