summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2017-09-17[refactor] move tests to root of repositorydrebs
Tests entrypoint was in a testing/ subfolder in the root of the repository. This was made mainly because we had some common files for tests and we didn't want to ship them (files in testing/test_soledad, which is itself a python package. This sometimes causes errors when loading tests (it seems setuptools is confused with having one python package in a subdirectory of another). This commit moves the tests entrypoint to the root of the repository. Closes: #8952
2013-03-07Move source files to subfolder.drebs
2013-02-19Add ability to load configuration from ini file.drebs
2013-02-19Fix soledad temp dir in tests.drebs
2013-02-19Add support for verifying encryption status of data with gpg.drebs
2013-02-13Refactor and fix tests.drebs
2013-02-12Add tests for u1db data storage in couch backend.drebs
2013-02-12PEP8.drebs
2013-02-12Adapt code and tests to use pysqlcipher.drebs
2013-02-10Make couch wrapper terminate subprocess properly.drebs
2013-02-09Merge branch 'develop' into feature/soledad-apidrebs
2013-02-09Remove LeapDatabase because we don't need it (LeapSyncTarget does the job).drebs
2013-02-09SQLCipher backend can sync with remote Leap HTTP target.drebs
2013-02-09Couch server subprocess for tests now waits for returncode to avoid zombie ↵drebs
childs.
2013-02-09Soledad may be created without gpg/secret initialization.drebs
2013-02-06Merge branch 'feature/soledad-api' of ssh://code.leap.se/leap_client into ↵drebs
feature/soledad-api
2013-02-06Add DatabaseSyncTargetTests to SQLCipher tests.drebs
2013-02-06Add test scenario for SQLCipher backend using LeapSyncTarget.drebs
2013-02-06SQLCipher syncs using LeapSyncTarget.drebs
2013-02-04Close file handles.drebs
2013-01-31Add support to test_scenarios to test_sqlcipher.drebs
2013-01-31Add ability to close Soledad instance.drebs
2013-01-30pep8.antialias
2013-01-28CouchDB tests now run with their own couch instance on a random dir.drebs
2013-01-27Refactor tests and fix test_https.drebs
2013-01-27Exclude testing of logs because logs are now handled by ↵drebs
ObjectStore(InMemoryDatabase).
2013-01-24Couch backend passes all tests in u1db test_sync.drebs
2013-01-24CouchDatabase refactoring and indexing.drebs
CouchDatabase now inherits from u1db InMemoryDatabase, so it can use all available facilities. The important thing is to make sure every modification of logs or indexes gets propagated to the ObjectStore backend.
2013-01-24Merge branch 'develop' of ssh://code.leap.se/leap_client into developdrebs
Conflicts: src/leap/soledad/__init__.py
2013-01-24Add syncable flag for LeapDocument.drebs
2013-01-24moar pep8 cleanup!kali
watch out the skynet gadget on line 42
2013-01-24Source files stick to pep8.drebs
2013-01-22Cleanup tests.drebs
2013-01-20Remove c_backend_wrapper commented code from test_sync.drebs
2013-01-17Add tests for verifying if sqlcipher db is encrypted.drebs
2013-01-17Include missing u1db sqlite test for soledad sqlcipher backend.drebs
2013-01-16Couch backend passes test_sync without indexes.drebs
2013-01-16Fix copy_database for couch tests.drebs
2013-01-15Refactor and fix ObjectStore.drebs
2013-01-14Add missing u1db test_sync file.drebs
2013-01-14CouchSyncTarget passes u1db DatabaseSyncTargetTests.drebs
2013-01-14LeapDatabase passes u1db test_https.drebs
2013-01-10LeapDocument and LeapSyncTarget pass u1db tests.drebs
2013-01-10LeapDatabase passes u1db TestHTTPClientBase.drebs
2013-01-10LeapDatabase passes u1db TestHTTPDatabaseIntegration.drebs
2013-01-10LeapDatabase passes u1db TestHTTPDatabaseCtrWithCreds.drebs
2013-01-10LeapDatabase passes u1db TestHTTPDatabaseSimpleOperations.drebs
2013-01-10LeapDatabase passes u1db AllDatabaseTests.drebs
2013-01-10CouchDatabase passes all relevant u1db tests.drebs
2013-01-09CouchDatabase passes u1db LocalDatabaseTests.drebs