diff options
Diffstat (limited to 'src/leap/soledad/tests/test_soledad.py')
| -rw-r--r-- | src/leap/soledad/tests/test_soledad.py | 15 | 
1 files changed, 11 insertions, 4 deletions
diff --git a/src/leap/soledad/tests/test_soledad.py b/src/leap/soledad/tests/test_soledad.py index 6a4261c0..45cd7eb2 100644 --- a/src/leap/soledad/tests/test_soledad.py +++ b/src/leap/soledad/tests/test_soledad.py @@ -64,14 +64,21 @@ class AuxMethodsTestCase(BaseSoledadTest):          """          Test if configuration defaults point to the correct place.          """ -        sol = Soledad( -            'leap@leap.se', passphrase='123', -            secrets_path=None, local_db_path=None, -            server_url='', cert_file=None)  # otherwise Soledad will fail. + +        class SoledadMock(Soledad): + +            def __init__(self): +                pass + +        # instantiate without initializing so we just test _init_config() +        sol = SoledadMock() +        Soledad._init_config(sol, None, None, '') +        # assert value of secrets_path          self.assertEquals(              os.path.join(                  sol.DEFAULT_PREFIX, Soledad.STORAGE_SECRETS_FILE_NAME),              sol.secrets_path) +        # assert value of local_db_path          self.assertEquals(              os.path.join(sol.DEFAULT_PREFIX, 'soledad.u1db'),              sol.local_db_path)  | 
