provokateurin
71b08c2309
chore(integration): Hide webserver logs
Signed-off-by: provokateurin <kate@provokateurin.de>
5 months ago
Joas Schilling
59d1a49acc
test: Disable ratelimit as tests trigger it
Signed-off-by: Joas Schilling <coding@schilljs.com>
6 months ago
provokateurin
eaa1b54d98
build(integration): Disable password_policy app
Signed-off-by: provokateurin <kate@provokateurin.de>
8 months ago
skjnldsv
b434750cb2
chore(federation): add trusted server auto accept integration tests
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
10 months ago
provokateurin
fc0c61458e
test(integration): Correctly cleanup logs
Signed-off-by: provokateurin <kate@provokateurin.de>
11 months ago
Daniel Calviño Sánchez
8350aef723
test: Add integration tests for saving external userglobal storages
As the external storage uses the Nextcloud server itself the number of
workers of the PHP process running the Nextcloud server had to be
increased. Otherwise if a request is sent for the external storage while
handling a request from the integration tests a deadlock would occur.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
1 year ago
Andy Scherzinger
e07a190641
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
1 year ago
Joas Schilling
cc4e2f9e38
Reduce the output on github CI
Signed-off-by: Joas Schilling <coding@schilljs.com>
2 years ago
Joas Schilling
c1e500b0e0
feat(CI): Enforce colored output for behat on drone CI
Signed-off-by: Joas Schilling <coding@schilljs.com>
3 years ago
Daniel Calviño Sánchez
51317a8b92
Add integration tests for federated shares from unavailable servers
The federated server needs to be stopped during the tests, so it is now
stopped in the FederationContext for each scenario instead of just once
in the run.sh script.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
5 years ago
Joas Schilling
4e846dda4d
Allow local remotes in integration tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
6 years ago
Daniel Kesselberg
75b7d6ae4e
Add install logic for enable command
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
7 years ago
Daniel Kesselberg
76b5f44f05
Strict Types, Return Types
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
7 years ago
Arthur Schiwon
86d145f069
behat integration tests for LDAP, basic setup
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
8 years ago
Daniel Calviño Sánchez
1d7bf328f8
Make possible to provide "--tags=XXX" parameter to Behat
"--tags=XXX" limits the features or scenarios to be run to those
matching the tag filter expression.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
8 years ago
Robin Appelman
7d4c4224d1
fix setup of external storage integration tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
9 years ago
Robin Appelman
1e707ef1db
add integration test to ensure that shares dont overwrite external storages
Signed-off-by: Robin Appelman <robin@icewind.nl>
9 years ago
Morris Jobke
209e3e39e2
Use proper bash test syntax
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
9 years ago
Lukas Reschke
7b5c28ab2a
Adjust to Nextcloud changes
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
9 years ago
Vincent Petry
55bf9e3f71
Add transfer ownership integration tests ( #26543 )
* Add transfer ownership integration tests
* Added more transfer ownership tests and OCC checks
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
9 years ago
Morris Jobke
951f7f5eaf
Add integration test for web based installer
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
9 years ago
Sergio Bertolín
81c18f5aa7
Creating the folder when the tests run
9 years ago
Sergio Bertolín
7106129baa
External storage was not enabled and content was not deleted before scenarios
9 years ago
Sergio Bertolin
b7b0f4780c
Run as current user
9 years ago
Sergio Bertolin
b154c8fa39
Removed extra context added needed option and remove storage after external storage scenarios
9 years ago
Sergio Bertolin
f72fea8d0e
Modified run.sh to mount a local storage
9 years ago
Lukas Reschke
ba4f12baa0
Implement brute force protection
Class Throttler implements the bruteforce protection for security actions in
Nextcloud.
It is working by logging invalid login attempts to the database and slowing
down all login attempts from the same subnet. The max delay is 30 seconds and
the starting delay are 200 milliseconds. (after the first failed login)
9 years ago
Thomas Pulzer
90b7f74da7
Changed name of default logfile from owncloud.log to nextcloud.log.
9 years ago
Morris Jobke
859ca1f9bb
Add integration tests
9 years ago
Sergio Bertolin
5cca471e82
forgotten variable
10 years ago
Sergio Bertolin
48a91164e5
Controlled arguments for run script
10 years ago
Morris Jobke
e86c847df5
add parameter to call single behat tests
10 years ago
Thomas Müller
21e063a9e7
tail the server log and exit with the exit code of behat
10 years ago
Sergio Bertolin
9d44576819
Restructured FeatureContext to reuse some parts and run two servers in parallel
10 years ago
Thomas Müller
fcc2a0c830
Upgrade behat to 3.0.x and use @BeforeScenario and @AfterScenario to clean up users
10 years ago
Thomas Müller
e3a98e4959
Support different server ports - defined by EXECUTOR_NUMBER
10 years ago
Thomas Müller
933121c66f
Use ci profile
10 years ago
Thomas Müller
db0a8aa795
Use fixed port for now
10 years ago
Thomas Müller
631303c1e7
First integration tests for provisioning api
10 years ago