Leap test fail if soledad is not deployed
If you deploy a provider without soledad an you run 'leap test' you get this error:
$ leap test
= [xxxx] PASS: Network > Can connect to internet?
= [xxxx] PASS: Network > Is stunnel running?
= [xxxx] PASS: Network > Is shorewall running?
= [xxxx] PASS: Network > Are server certificates valid?
= [xxxx] PASS: CouchDB > Are daemons running?
= [xxxx] PASS: CouchDB > Is CouchDB running?
= [xxxx] FAIL: CouchDB > Do ACL users exist? [couchdb.rb:57]:
= [xxxx] Expected: 6
= [xxxx] Actual: 5
= [xxxx] Tests halted on failure (because of --no-continue).
Which is consistent with the fact that users tested in couchdb are hard coded:
grep soleda tests/server-tests/white-box/couchdb.rb
acl_users = ['_design/_auth', 'leap_mx', 'nickserver', 'soledad', 'webapp', 'replication']
Maybe users in acl_users should be generated depending on deployed services.