From af9d2cf21fabc84ba0bd63357e717812951f1101 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Mon, 23 May 2016 16:05:52 +0200 Subject: [PATCH] add mock for trezor.config --- src/trezor/config.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/trezor/config.py b/src/trezor/config.py index 641ce9ce5..ae6f971de 100644 --- a/src/trezor/config.py +++ b/src/trezor/config.py @@ -1,3 +1,17 @@ +# mock in-memory implementation + +_mock = {} + +def get(app, key, default=None): + return _mock.get((app << 8) | key, default) + +def set(app, key, value): + _mock[(app << 8) | key] = value + return True + +# real implementation commented below + +''' from TrezorConfig import Config _config = Config() @@ -8,3 +22,4 @@ def get(app, key, default=None): def set(app, key, value): return _config.set(app, key, value) +'''