aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Adjust acceptance tests to changes in @nextcloud/vue 2.6.3Daniel Calviño Sánchez2020-09-031-75/+136
| | | | | | | | | | | | | | | | The menu button and the menu of a share are no longer direct childs of the actions of the share row. The menu button is now a child of a ".trigger" element, while the menu is a direct child of the body and has an id defined in the "aria-describedby" attribute of the ".trigger" element. In XPath 1.0 it does not seem possible to "backreference" a value or create variables, so when the share menu or one of its item is needed now the ".trigger" element is first found and then its XPath expression is used to compose its "aria-describedby" attribute in the XPath expression for the menu. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Do not expose direct editing if no master key is availableJulius Härtl2020-09-011-1/+7
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix clicks on actions menu of non opaque file rows in acceptance testsDaniel Calviño Sánchez2020-08-291-7/+37
| | | | | | | | | | | | | | | | When a row is added to the file list the opacity of the file row is animated from transparent to fully opaque. As the file actions menu is a descendant of the row but overflows it when the row is not fully opaque clicks on the menu entries "fall-through" and are received instead by the rows behind. The opacity animation is a CSS animation, and it is not possible to know if a row is appearing or not except from its opacity (the row will have the "appear" CSS class even after the animation ended). Therefore it should be waited until the row of the file is fully opaque before using the menu. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Merge pull request #21288 from lmamane/masterRoeland Jago Douma2020-08-281-3/+4
|\ | | | | Return correct loginname in credentials
| * adapt testGetLoginCredentialsInvalidTokenLoginCredentials() unit test to uid ↵Lionel Elie Mamane2020-08-201-3/+4
| | | | | | | | | | | | != loginname Signed-off-by: Lionel Elie Mamane <lionel@mamane.lu>
* | In case the group backend returns $limit or more results it is expected to ↵Morris Jobke2020-08-211-1/+1
| | | | | | | | | | | | contain more results Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #22331 from ↵Roeland Jago Douma2020-08-202-19/+13
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/dont-use-deprecated-inigetwrapper Don't use deprecated getIniWrapper() anymore
| * | Remove unneeded importMorris Jobke2020-08-201-1/+0
| | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | Fix unit testsMorris Jobke2020-08-201-17/+10
| | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | Don't use deprecated getIniWrapper() anymoreJoas Schilling2020-08-201-1/+3
| |/ | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #21529 from nextcloud/enh/encryption/improve_key_formatMorris Jobke2020-08-201-13/+114
|\ \ | |/ |/| New SSE key format
| * New SSE key formatRoeland Jago Douma2020-08-201-13/+114
| | | | | | | | | | | | | | * Encrypt the keys with the instance secret * Store them as json (so we can add other things if needed) Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Properly inject IRouter into URLGenerator to properly encapsulate testsMorris Jobke2020-08-191-1/+24
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Only load routes of the app which is requestedMorris Jobke2020-08-192-1/+55
|/ | | | | | | * Add fallback to load all routes if needed * Move partial loaded routes test to proper place Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* More test fixingJoas Schilling2020-08-191-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix unit testsJoas Schilling2020-08-191-10/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix activity tests againJoas Schilling2020-08-181-0/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Expose status via Collaborators APIGeorg Ehrke2020-08-141-20/+27
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Merge pull request #22242 from nextcloud/techdebt/noid/remove-deprecated-methodsGary Kim2020-08-142-18/+0
|\ | | | | Remove deprecated and unused method calls
| * Remove getLastJob from IJobListMorris Jobke2020-08-132-18/+0
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Fix existing test and add a specific one for the new caseMorris Jobke2020-08-131-9/+72
|/ | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #21344 from nextcloud/fix/twofactor-cleanup-eventMorris Jobke2020-08-132-6/+30
|\ | | | | Emit an event for every disabled 2FA provider during cleanup
| * Emit an event for every disabled 2FA provider during cleanupChristoph Wurst2020-06-162-6/+30
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Change PHPDoc type hint from PHPUnit_Framework_MockObject_MockObject to ↵Morris Jobke2020-08-12165-888/+877
| | | | | | | | | | | | \PHPUnit\Framework\MockObject\MockObject Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #22117 from nextcloud/activity-settings-groupingMorris Jobke2020-08-111-1/+2
|\ \ | | | | | | allow grouping of activity settings
| * | allow grouping of activity settingsRobin Appelman2020-08-051-1/+2
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Exclude apps/files_external/3rdparty againDaniel Kesselberg2020-08-101-0/+1
| | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Rename Core/ to core/Daniel Kesselberg2020-08-101-1/+1
| | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Exclude apps/*/tests for coverage calculationDaniel Kesselberg2020-08-101-22/+3
| | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Allow to update to nightlyJohn Molakvoæ (skjnldsv)2020-08-072-18/+18
| | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | Merge pull request #22135 from nextcloud/enh/noid/occ-preview-repairMorris Jobke2020-08-071-0/+141
|\ \ \ | | | | | | | | Add occ preview:migrate to migrate previews from the old flat structure to a subfolder structure
| * | | Add tests for occ preview:migrate - initial check for empty directoriesMorris Jobke2020-08-071-0/+141
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | Add config option to enable multibucket preview distributionMorris Jobke2020-08-061-14/+21
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | Mount the old previews in a separate folder for the multi bucket setup and ↵Morris Jobke2020-08-061-0/+106
|/ / / | | | | | | | | | | | | | | | check in them before using the actual locations Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Merge pull request #21598 from nextcloud/enh/20930/dashboard-dragJohn Molakvoæ2020-08-061-0/+2
|\ \ \
| * | | Dashboard app is disabled and there is no need to redirect to files appMorris Jobke2020-08-051-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | | Redirect to files app after login in acceptance testsJulius Härtl2020-08-052-1/+3
| |/ / | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Merge pull request #22008 from elijahnyp/OCImage_Leak_FixMorris Jobke2020-08-051-3/+2
|\ \ \ | |/ / |/| | Ensured large image is unloaded from memory when generating previews
| * | fix memory leak caused by not destroying image in Preview/Generate.phpElijah Martin-Merrill2020-07-271-3/+2
| | | | | | | | | | | | Signed-off-by: Elijah Martin-Merrill <elijah@nyp-itsours.com>
* | | Add user-status appGeorg Ehrke2020-07-311-2/+2
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | Use `babel-loader-exclude-node-modules-except`John Molakvoæ (skjnldsv)2020-07-311-1/+0
| | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | Fix overwriteService() for appsJoas Schilling2020-07-281-4/+11
|/ / | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #21940 from ↵Morris Jobke2020-07-242-14/+14
|\ \ | | | | | | | | | | | | nextcloud/fix/14541/fix-fragile-acceptance-tests-part1 Revert "Disable fragile tests for now" partially
| * | Revert "Disable fragile tests for now"Morris Jobke2020-07-212-14/+14
| | | | | | | | | | | | | | | | | | This reverts commit 40e04c83914e960b5aff739900d887f0e7a44d63. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Merge pull request #21972 from nextcloud/techdebt/noid/cleanup-phpunit-warningsMorris Jobke2020-07-2312-68/+30
|\ \ \ | | | | | | | | Fix PHPUnit deprecation warnings
| * | | Remove deprecated test of internal attributes via assertAttributeEquals in ↵Morris Jobke2020-07-233-32/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | constructor tests I removed the tests completely because they just test that the constructor assigns the values to the internal properties. Nothing that should be cared about from the outside. See https://github.com/sebastianbergmann/phpunit/issues/3339#issuecomment-428843322 It is seen as bad practice to test internal stuff of objects instead of the actual input and output of mathod calls. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | | Use assertEqualsCanonicalizing instead of deprecated assertEquals parameterMorris Jobke2020-07-231-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | | Remove deprecated test of internal attributes via assertAttributeEqualsMorris Jobke2020-07-232-16/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://github.com/sebastianbergmann/phpunit/issues/3339#issuecomment-428843322 It is seen as bad practice to test internal stuff of objects instead of the actual input and output of mathod calls. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | | Use assertStringContainsString instead of assertContains on stringsMorris Jobke2020-07-236-18/+18
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | Merge pull request #21628 from nextcloud/external-to-s3-trashbin-fixMorris Jobke2020-07-231-8/+2
|\ \ \ \ | | | | | | | | | | fix moving files from external storage to object store trashbin