From 21a3c9fd029cdf7049f2b3fb3f02eed7025bc76c Mon Sep 17 00:00:00 2001 From: lededev Date: Tue, 21 Sep 2021 23:45:25 +0800 Subject: [PATCH 1/2] config.py: unit test dump all items --- config.py | 33 ++++++++------------------------- 1 file changed, 8 insertions(+), 25 deletions(-) diff --git a/config.py b/config.py index 1cd3c91..41a766c 100644 --- a/config.py +++ b/config.py @@ -281,28 +281,11 @@ if __name__ == "__main__": code = compile(evstr, "", "eval") print('{}: "{}"'.format(evstr, eval(code))) config = Config() - evprint('config.main_mode()') - evprint('config.failed_folder()') - evprint('config.success_folder()') - evprint('config.soft_link()') - evprint('config.failed_move()') - evprint('config.auto_exit()') - evprint('config.proxy().enable') - evprint('config.proxy().retry') - evprint('config.naming_rule()') - evprint('config.location_rule()') - evprint('config.update_check()') - evprint('config.sources()') - evprint('config.escape_literals()') - evprint('config.escape_folder()') - evprint('config.debug()') - evprint('config.is_transalte()') - evprint('config.get_transalte_engine()') - # evprint('config.get_transalte_appId()') - evprint('config.get_transalte_key()') - evprint('config.get_transalte_delay()') - evprint('config.transalte_values()') - evprint('config.actor_gender()') - evprint('config.multi_threading()') - evprint('config.del_empty_folder()') - + mfilter = ('conf', 'proxy', '_exit', '_default_config') + methods = [m for m in dir(config) if not m.startswith('__') and m not in mfilter] + for m in methods: + evprint(f'config.{m}()') + pfilter = ('proxies', 'SUPPORT_PROXY_TYPE') + proxy = [p for p in dir(config.proxy()) if not p.startswith('__') and p not in pfilter] + for p in proxy: + evprint(f'config.proxy().{p}') From 12159abba7d0e9f5a6480823f3466e15d7b3f006 Mon Sep 17 00:00:00 2001 From: lededev Date: Wed, 22 Sep 2021 00:25:07 +0800 Subject: [PATCH 2/2] reduce 2 lines --- config.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/config.py b/config.py index 41a766c..13ba670 100644 --- a/config.py +++ b/config.py @@ -282,10 +282,8 @@ if __name__ == "__main__": print('{}: "{}"'.format(evstr, eval(code))) config = Config() mfilter = ('conf', 'proxy', '_exit', '_default_config') - methods = [m for m in dir(config) if not m.startswith('__') and m not in mfilter] - for m in methods: - evprint(f'config.{m}()') + for _m in [m for m in dir(config) if not m.startswith('__') and m not in mfilter]: + evprint(f'config.{_m}()') pfilter = ('proxies', 'SUPPORT_PROXY_TYPE') - proxy = [p for p in dir(config.proxy()) if not p.startswith('__') and p not in pfilter] - for p in proxy: - evprint(f'config.proxy().{p}') + for _p in [p for p in dir(config.proxy()) if not p.startswith('__') and p not in pfilter]: + evprint(f'config.proxy().{_p}')