mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-02-14 16:18:59 -06:00
[Tests-only] Run litmus test in CI
This commit is contained in:
25
.drone.star
25
.drone.star
@@ -187,6 +187,31 @@ def testing(ctx):
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
'name': 'import-litmus-users',
|
||||
'image': 'emeraldsquad/ldapsearch',
|
||||
'pull': 'always',
|
||||
'commands': [
|
||||
'ldapadd -h ldap -p 389 -D "cn=admin,dc=owncloud,dc=com" -w admin -f ./tests/data/testusers.ldif',
|
||||
],
|
||||
'volumes': [
|
||||
{
|
||||
'name': 'gopath',
|
||||
'path': '/srv/app',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
'name': 'litmus',
|
||||
'image': 'owncloud/litmus:latest',
|
||||
'pull': 'always',
|
||||
'environment' : {
|
||||
'LITMUS_URL': 'http://reva-server:9140/remote.php/webdav',
|
||||
'LITMUS_USERNAME': 'tu1',
|
||||
'LITMUS_PASSWORD': '1234',
|
||||
'TESTS': 'basic http'
|
||||
},
|
||||
},
|
||||
],
|
||||
'services': [
|
||||
{
|
||||
|
||||
49
tests/data/testusers.ldif
Normal file
49
tests/data/testusers.ldif
Normal file
@@ -0,0 +1,49 @@
|
||||
dn: ou=TestUsers,dc=owncloud,dc=com
|
||||
objectclass: top
|
||||
objectclass: organizationalUnit
|
||||
ou: TestUsers
|
||||
|
||||
dn: ou=TestGroups,dc=owncloud,dc=com
|
||||
objectclass: top
|
||||
objectclass: organizationalUnit
|
||||
ou: TestGroups
|
||||
|
||||
dn: cn=grp1,ou=TestGroups,dc=owncloud,dc=com
|
||||
cn: grp1
|
||||
gidnumber: 500
|
||||
memberuid: tu1
|
||||
memberuid: tu2
|
||||
objectclass: top
|
||||
objectclass: posixGroup
|
||||
|
||||
dn: uid=tu1,ou=TestUsers,dc=owncloud,dc=com
|
||||
cn: TU1
|
||||
sn: Owane
|
||||
displayname: User Owane
|
||||
gecos: TU1
|
||||
gidnumber: 5000
|
||||
givenname: TU1
|
||||
homedirectory: /home/openldap/tu1
|
||||
loginshell: /bin/bash
|
||||
mail: tu1@example.org
|
||||
objectclass: posixAccount
|
||||
objectclass: inetOrgPerson
|
||||
uid: tu1
|
||||
uidnumber: 30001
|
||||
userpassword: 1234
|
||||
|
||||
dn: uid=tu2,ou=TestUsers,dc=owncloud,dc=com
|
||||
cn: TU2
|
||||
sn: Towu
|
||||
displayname: User Towu
|
||||
gecos: TU2
|
||||
gidnumber: 5000
|
||||
givenname: TU2
|
||||
homedirectory: /home/openldap/tu2
|
||||
loginshell: /bin/bash
|
||||
mail: tu2@example.org
|
||||
objectclass: posixAccount
|
||||
objectclass: inetOrgPerson
|
||||
uid: tu2
|
||||
uidnumber: 30002
|
||||
userpassword: AaBb2Cc3Dd4
|
||||
Reference in New Issue
Block a user