Skip to content

Commit b23b45e

Browse files
Merge pull request #57005 from nextcloud/backport/56999/stable21
[stable21] test: Disable old cert test
2 parents e713d0b + 7f39917 commit b23b45e

File tree

4 files changed

+46
-7
lines changed

4 files changed

+46
-7
lines changed

.drone.yml

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -742,6 +742,7 @@ steps:
742742
- name: integration-capabilities_features
743743
image: nextcloudci/integration-php7.3:integration-php7.3-2
744744
commands:
745+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
745746
- bash tests/drone-run-integration-tests.sh || exit 0
746747
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
747748
- cd build/integration
@@ -767,6 +768,7 @@ steps:
767768
- name: integration-collaboration_features
768769
image: nextcloudci/integration-php7.3:integration-php7.3-2
769770
commands:
771+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
770772
- bash tests/drone-run-integration-tests.sh || exit 0
771773
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
772774
- cd build/integration
@@ -792,6 +794,7 @@ steps:
792794
- name: integration-federation_features
793795
image: nextcloudci/integration-php7.3:integration-php7.3-2
794796
commands:
797+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
795798
- bash tests/drone-run-integration-tests.sh || exit 0
796799
- ./occ maintenance:install --admin-pass=admin
797800
- cd build/integration
@@ -817,6 +820,7 @@ steps:
817820
- name: integration-auth
818821
image: nextcloudci/integration-php7.3:integration-php7.3-2
819822
commands:
823+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
820824
- bash tests/drone-run-integration-tests.sh || exit 0
821825
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
822826
- cd build/integration
@@ -842,6 +846,7 @@ steps:
842846
- name: integration-avatar
843847
image: nextcloudci/integration-php7.3:integration-php7.3-2
844848
commands:
849+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
845850
- bash tests/drone-run-integration-tests.sh || exit 0
846851
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
847852
- cd build/integration
@@ -867,6 +872,7 @@ steps:
867872
- name: integration-maintenance-mode
868873
image: nextcloudci/integration-php7.3:integration-php7.3-2
869874
commands:
875+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
870876
- bash tests/drone-run-integration-tests.sh || exit 0
871877
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
872878
- cd build/integration
@@ -892,6 +898,7 @@ steps:
892898
- name: integration-ratelimiting
893899
image: nextcloudci/integration-php7.3:integration-php7.3-2
894900
commands:
901+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
895902
- bash tests/drone-run-integration-tests.sh || exit 0
896903
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
897904
- ./occ config:system:set redis host --value=cache
@@ -927,6 +934,7 @@ steps:
927934
- name: integration-carddav
928935
image: nextcloudci/integration-php7.3:integration-php7.3-2
929936
commands:
937+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
930938
- bash tests/drone-run-integration-tests.sh || exit 0
931939
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
932940
- cd build/integration
@@ -952,6 +960,7 @@ steps:
952960
- name: integration-dav-v2
953961
image: nextcloudci/integration-php7.3:integration-php7.3-2
954962
commands:
963+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
955964
- bash tests/drone-run-integration-tests.sh || exit 0
956965
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
957966
- cd build/integration
@@ -977,6 +986,7 @@ steps:
977986
- name: integration-ocs-v1
978987
image: nextcloudci/integration-php7.3:integration-php7.3-2
979988
commands:
989+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
980990
- bash tests/drone-run-integration-tests.sh || exit 0
981991
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
982992
- cd build/integration
@@ -1002,6 +1012,7 @@ steps:
10021012
- name: integration-checksums-v1
10031013
image: nextcloudci/integration-php7.3:integration-php7.3-2
10041014
commands:
1015+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
10051016
- bash tests/drone-run-integration-tests.sh || exit 0
10061017
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
10071018
- cd build/integration
@@ -1027,6 +1038,7 @@ steps:
10271038
- name: integration-external-storage
10281039
image: nextcloudci/integration-php7.3:integration-php7.3-2
10291040
commands:
1041+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
10301042
- bash tests/drone-run-integration-tests.sh || exit 0
10311043
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
10321044
- cd build/integration
@@ -1052,6 +1064,7 @@ steps:
10521064
- name: integration-provisioning-v1
10531065
image: nextcloudci/integration-php7.3:integration-php7.3-2
10541066
commands:
1067+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
10551068
- bash tests/drone-run-integration-tests.sh || exit 0
10561069
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
10571070
- cd build/integration
@@ -1077,6 +1090,7 @@ steps:
10771090
- name: integration-tags
10781091
image: nextcloudci/integration-php7.3:integration-php7.3-2
10791092
commands:
1093+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
10801094
- bash tests/drone-run-integration-tests.sh || exit 0
10811095
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
10821096
- cd build/integration
@@ -1102,6 +1116,7 @@ steps:
11021116
- name: integration-caldav
11031117
image: nextcloudci/integration-php7.3:integration-php7.3-2
11041118
commands:
1119+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
11051120
- bash tests/drone-run-integration-tests.sh || exit 0
11061121
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
11071122
- cd build/integration
@@ -1127,6 +1142,7 @@ steps:
11271142
- name: integration-comments
11281143
image: nextcloudci/integration-php7.3:integration-php7.3-2
11291144
commands:
1145+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
11301146
- bash tests/drone-run-integration-tests.sh || exit 0
11311147
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
11321148
- cd build/integration
@@ -1152,6 +1168,7 @@ steps:
11521168
- name: integration-comments-search
11531169
image: nextcloudci/integration-php7.3:integration-php7.3-2
11541170
commands:
1171+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
11551172
- bash tests/drone-run-integration-tests.sh || exit 0
11561173
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
11571174
- cd build/integration
@@ -1177,6 +1194,7 @@ steps:
11771194
- name: integration-contacts-menu
11781195
image: nextcloudci/integration-php7.3:integration-php7.3-2
11791196
commands:
1197+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
11801198
- bash tests/drone-run-integration-tests.sh || exit 0
11811199
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
11821200
- cd build/integration
@@ -1202,6 +1220,7 @@ steps:
12021220
- name: integration-favorites
12031221
image: nextcloudci/integration-php7.3:integration-php7.3-2
12041222
commands:
1223+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
12051224
- bash tests/drone-run-integration-tests.sh || exit 0
12061225
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
12071226
- cd build/integration
@@ -1227,6 +1246,7 @@ steps:
12271246
- name: integration-provisioning-v2
12281247
image: nextcloudci/integration-php7.3:integration-php7.3-2
12291248
commands:
1249+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
12301250
- bash tests/drone-run-integration-tests.sh || exit 0
12311251
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
12321252
- cd build/integration
@@ -1252,6 +1272,7 @@ steps:
12521272
- name: integration-webdav-related
12531273
image: nextcloudci/integration-php7.3:integration-php7.3-2
12541274
commands:
1275+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
12551276
- bash tests/drone-run-integration-tests.sh || exit 0
12561277
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
12571278
- cd build/integration
@@ -1277,6 +1298,7 @@ steps:
12771298
- name: integration-sharees-features
12781299
image: nextcloudci/integration-php7.3:integration-php7.3-2
12791300
commands:
1301+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
12801302
- bash tests/drone-run-integration-tests.sh || exit 0
12811303
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
12821304
- cd build/integration
@@ -1302,6 +1324,7 @@ steps:
13021324
- name: integration-sharees-v2-features
13031325
image: nextcloudci/integration-php7.3:integration-php7.3-2
13041326
commands:
1327+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
13051328
- bash tests/drone-run-integration-tests.sh || exit 0
13061329
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
13071330
- cd build/integration
@@ -1327,6 +1350,7 @@ steps:
13271350
- name: integration-sharing-v1
13281351
image: nextcloudci/integration-php7.3:integration-php7.3-2
13291352
commands:
1353+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
13301354
- bash tests/drone-run-integration-tests.sh || exit 0
13311355
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
13321356
- cd build/integration
@@ -1352,6 +1376,7 @@ steps:
13521376
- name: integration-sharing-v1-part2
13531377
image: nextcloudci/integration-php7.3:integration-php7.3-2
13541378
commands:
1379+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
13551380
- bash tests/drone-run-integration-tests.sh || exit 0
13561381
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
13571382
- cd build/integration
@@ -1377,6 +1402,7 @@ steps:
13771402
- name: integration-sharing-v1-part3
13781403
image: nextcloudci/integration-php7.3:integration-php7.3-2
13791404
commands:
1405+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
13801406
- bash tests/drone-run-integration-tests.sh || exit 0
13811407
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
13821408
- cd build/integration
@@ -1408,6 +1434,7 @@ steps:
14081434
- name: integration-sharing-v1-video-verification
14091435
image: nextcloudci/integration-php7.3:integration-php7.3-2
14101436
commands:
1437+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
14111438
- bash tests/drone-run-integration-tests.sh || exit 0
14121439
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
14131440
- cd build/integration
@@ -1433,6 +1460,7 @@ steps:
14331460
- name: integration-setup-features
14341461
image: nextcloudci/integration-php7.3:integration-php7.3-2
14351462
commands:
1463+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
14361464
- bash tests/drone-run-integration-tests.sh || exit 0
14371465
- cd build/integration
14381466
- ./run.sh setup_features/setup.feature
@@ -1457,6 +1485,7 @@ steps:
14571485
- name: integration-filesdrop-features
14581486
image: nextcloudci/integration-php7.3:integration-php7.3-2
14591487
commands:
1488+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
14601489
- bash tests/drone-run-integration-tests.sh || exit 0
14611490
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
14621491
- cd build/integration
@@ -1482,6 +1511,7 @@ steps:
14821511
- name: integration-transfer-ownership-features
14831512
image: nextcloudci/integration-php7.3:integration-php7.3-2
14841513
commands:
1514+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
14851515
- bash tests/drone-run-integration-tests.sh || exit 0
14861516
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
14871517
- cd build/integration
@@ -1507,6 +1537,7 @@ steps:
15071537
- name: integration-ldap-features
15081538
image: nextcloudci/integration-php7.3:integration-php7.3-2
15091539
commands:
1540+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
15101541
- bash tests/drone-run-integration-tests.sh || exit 0
15111542
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
15121543
- cd build/integration
@@ -1532,6 +1563,7 @@ steps:
15321563
- name: integration-ldap-openldap-features
15331564
image: nextcloudci/integration-php7.3:integration-php7.3-2
15341565
commands:
1566+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
15351567
- bash tests/drone-run-integration-tests.sh || exit 0
15361568
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
15371569
- ./occ config:system:set redis host --value=cache
@@ -1573,6 +1605,7 @@ steps:
15731605
- name: integration-ldap-openldap-uid-features
15741606
image: nextcloudci/integration-php7.3:integration-php7.3-2
15751607
commands:
1608+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
15761609
- bash tests/drone-run-integration-tests.sh || exit 0
15771610
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
15781611
- ./occ config:system:set redis host --value=cache
@@ -1615,6 +1648,7 @@ steps:
16151648
- name: integration-ldap-openldap-numerical-id-features
16161649
image: nextcloudci/integration-php7.3:integration-php7.3-2
16171650
commands:
1651+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
16181652
- bash tests/drone-run-integration-tests.sh || exit 0
16191653
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
16201654
- ./occ config:system:set redis host --value=cache
@@ -1656,6 +1690,7 @@ steps:
16561690
- name: integration-trashbin
16571691
image: nextcloudci/integration-php7.3:integration-php7.3-2
16581692
commands:
1693+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
16591694
- bash tests/drone-run-integration-tests.sh || exit 0
16601695
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
16611696
- cd build/integration
@@ -1681,6 +1716,7 @@ steps:
16811716
- name: integration-remote-api
16821717
image: nextcloudci/integration-php7.3:integration-php7.3-2
16831718
commands:
1719+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
16841720
- bash tests/drone-run-integration-tests.sh || exit 0
16851721
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
16861722
- cd build/integration
@@ -1706,6 +1742,7 @@ steps:
17061742
- name: integration-download
17071743
image: nextcloudci/integration-php7.3:integration-php7.3-2
17081744
commands:
1745+
- curl -O -L https://getcomposer.org/download/2.9.2/composer.phar && chmod +x composer.phar && mv composer.phar /usr/local/bin/composer
17091746
- bash tests/drone-run-integration-tests.sh || exit 0
17101747
- ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int
17111748
- cd build/integration
@@ -2321,4 +2358,6 @@ trigger:
23212358
# - push
23222359
---
23232360
kind: signature
2324-
hmac: b82547a74214385d268f21b3bfb624f7872428e71600e9ccc63407b0ae5a5ddc
2361+
hmac: c07faae837ce2103bd0c3bd36a6eecf3bf04ccbef1be2466a06b9f01da634f05
2362+
2363+
...

apps/dav/lib/CardDAV/SystemAddressbook.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public function getChildren() {
5353
}
5454

5555
public function getACL() {
56-
return array_filter(parent::getACL(), function($acl) {
56+
return array_filter(parent::getACL(), function ($acl) {
5757
if (in_array($acl['privilege'], ['{DAV:}write', '{DAV:}all'], true)) {
5858
return false;
5959
}

build/integration/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"require-dev": {
33
"phpunit/phpunit": "~6.5",
44
"behat/behat": "~3.10.0",
5-
"guzzlehttp/guzzle": "6.5.5",
5+
"guzzlehttp/guzzle": "6.5.8",
66
"jarnaiz/behat-junit-formatter": "^1.3",
77
"sabre/dav": "4.3.1",
88
"symfony/event-dispatcher": "~4.4"

tests/lib/Security/CertificateTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ protected function setUp(): void {
4343
$this->expiredCertificate = new Certificate($expiredCertificate, 'ExpiredCertificate');
4444
}
4545

46-
46+
4747
public function testBogusData() {
4848
$this->expectException(\Exception::class);
4949
$this->expectExceptionMessage('Certificate could not get parsed.');
@@ -52,7 +52,7 @@ public function testBogusData() {
5252
$certificate->getIssueDate();
5353
}
5454

55-
55+
5656
public function testCertificateStartingWithFileReference() {
5757
$this->expectException(\Exception::class);
5858
$this->expectExceptionMessage('Certificate could not get parsed.');
@@ -92,8 +92,8 @@ public function testGetExpireDate() {
9292
}
9393

9494
public function testIsExpired() {
95-
$this->assertSame(false, $this->goodCertificate->isExpired());
96-
$this->assertSame(false, $this->invalidCertificate->isExpired());
95+
// Disabled due to age $this->assertSame(false, $this->goodCertificate->isExpired());
96+
// Disabled due to age $this->assertSame(false, $this->invalidCertificate->isExpired());
9797
$this->assertSame(true, $this->expiredCertificate->isExpired());
9898
}
9999

0 commit comments

Comments
 (0)