summaryrefslogtreecommitdiff
path: root/tests/white-box
AgeCommit message (Collapse)Author
2016-09-01moved infrastructure tests run by `leap run` to tests/server-testselijah
2016-08-31mx test: skip email delivery test if clamd is not running because signature ↵elijah
files are still downloading.
2016-08-17[bug] check privileges and db access separatelyVictor Shyba
This commit introduces a way to check if db exists and then check if it is properly set in two asserts, so we can have two distinct phrases to avoid confusion. - Resolves: #8388
2016-08-17[test] soledad doesnt have design docs anymoreVictor Shyba
This code was testing for it and should be removed.
2016-06-30Remove bigcouch (#8056)Micah
Change-Id: I0c6e27298c63bd37de1410985d054799818c22a4
2016-06-21minor ruby lintingelijah
2016-05-16[test] added tests that use postmap -q to verify that leap_mx is returning ↵elijah
results
2016-04-13test: ensure that checkmk always gets the same list of testselijah
2016-04-05testing: adds mx delivery testselijah
2016-03-18tests: fix mx test, ensure password is redacted.elijah
2016-03-17mx test: query identities table for a random record. closes #6406elijah
2016-03-17add whitebox test for opendkim (#7649)Micah
Change-Id: I8c8ec225d703e3caf6c77fc72305da847cea9560
2016-03-17[bug] Fix query for clamav signature filesvarac
2016-03-17[bug] Clamav test depends on multiple filesvarac
The systemd clamav service depends on these files, see the `/lib/systemd/system/clamav-daemon.service` unit file: ConditionPathExistsGlob=/var/lib/clamav/main.{c[vl]d,inc} ConditionPathExistsGlob=/var/lib/clamav/daily.{c[vl]d,inc} Also, leap test should always check for the freshclam daemon. - Resolves: #7683
2016-03-15tabs are evil. please don't use them.elijah
2016-02-26skip clamd process test if clamav sig file has not yet been downloaded, ↵elijah
closes #7683
2016-02-24fix time comparison bug in network testelijah
2016-02-24check server cert expiry in tests, closes #7910elijah
2015-12-07tac file was renamedChristoph Kluenter
2015-12-03improve whitebox tests to match on more specific processes (#7655, #7676)Micah
Change-Id: I9f267ba38130ceb308d284c926b14d2cee9f87be
2015-12-02[bug] catch 401 return code instead of 200 for user-db-created checkKali Kaneko
2015-12-01Merge pull request #89 from pixelated/webapp_testvarac
Webapp test: don't check in database if user was deleted.
2015-12-01Check for clamav processes on mx nodes (#7648)Micah
Change-Id: I751985c0537d430b568a670a2f70d1906b0f0f35
2015-12-01Revert "Disable webapp usercreation and soledad sync test"Christoph Kluenter
This reverts commit 58c4e6878561dc9772070e3ca9b666b9e1abdc7a. The test was fine. The assert_tmp_user was testing the database without using credentials. will be fixed in next commit
2015-11-30Disable webapp usercreation and soledad sync testvarac
2015-11-19[feat] Check for postfwd procs on mx nodesvarac
2015-11-17Merge pull request #86 from kalikaneko/new-soledad-testvarac
New soledad test
2015-11-17[bug] [jessie] check for 1 stunnel instance onlyvarac
- Resolves: #7574
2015-11-17new soledad-sync testKali Kaneko
this new test uses leap.soledad.client to perform an actual sync against the soledad server. closes: #7523
2015-11-13re-enable user creation and soledad-sync testKali Kaneko
2015-10-26[bug] Disable user-creation and soledad testvarac
Until we have a proper fix for #7523, we disable this test. - Tested: [unstable.bitmask.net] - Related: #7523
2015-10-06[feat] Remove tapicero from more placesvarac
Remove from: - platform white-box tests (couchdb user ACLs, tapicero daemon test) - provider_base/ dir that handles the compilation of the hiera config file - Resolves: #7501
2015-06-30more verbose stunnel test errorselijah
2015-05-07better user db test.elijah
2015-04-09fix tests (don't dump dummy records in tmp_users)elijah
2015-04-08move rotated db creation to site_couchdb and fix rotated db testselijah
2015-02-03increase the sleep time for soledad testelijah
2015-01-27skip tests that require user registration if it is disabledelijah
2014-12-17tests: don't run soledad test if there are no soledad nodeselijah
2014-12-04tests - better errors, ensure tmp users are deleted, remove bad 'pass()' ↵elijah
call that made tmp_user tests always succeed.
2014-12-02add soledad sync test to `leap test`. closes #6431elijah
2014-11-30minor: ensure there is only one tapicero processelijah
2014-11-25atomic tests for webapp apielijah
2014-11-19test if soledad daemon is runningelijah
2014-11-10tests - added test that creates user, authenticates, deletes userelijah
2014-09-17disable ACL enforcement, because it's a known issue with bigcouchvarac
otherwise it will only confuse the user see https://leap.se/code/issues/6030 for more details
2014-09-15tests: make shorewall optionalMicah Anderson
Change-Id: I1703ff7b3dafe5d0562a7c34c1851ebfedc569a8
2014-09-15tests: add 'ignore' command to testsMicah Anderson
Change-Id: I8ac3b6edd6a0cf7eae5486d61d1680765a8fad13
2014-09-02tests: make warnings not produce a non-zero exit code, add 'ignore' command ↵elijah
to tests, make shorewall optional.
2014-07-15adopt webapp test to new hiera couch clients formatAzul