def test_roundtrip_unencrypted(self): path = tempfile.mktemp() input_data = { "version": version.__version__, "wallet": { "master_secret": "", }, "payout_address": "1A8WqiJDh3tGVeEefbMN5BVDYxx2XSoWgG", "cold_storage": { "pub_hwifs": [], "addresses": [], }, "storage_dirs": [ {"path": "~/.storj/store", "capacity": 1024 * 1024 * 1024}, ] } config.save(path, input_data) output_data = config.load(path) self.assertEqual(input_data, output_data) os.remove(path)
def _load_config(self): if self.config is None: if not os.path.exists(self.config_path): raise exceptions.ConfigNotFound(self.config_path) self.config = config.load(self.config_path)