B Ÿ@`Oã@sRyddlZdZWndZYnXddlmZmZddlmZGdd„deƒZdS)éNTF)ÚSingletonPluginÚ implements)Úpluginsc@s6eZdZeejƒdd„Zdd„Zdd„Zdd„Z d S) ÚJsonTestParsercKstj|f|Žd|_dS)NÚjson)rÚ__init__Úname)ÚselfÚkwds©r úA/tmp/pip-unpacked-wheel-bvjqrktv/pyutilib/autotest/json_plugin.pyrszJsonTestParser.__init__cCs t|dƒ}t |¡}| ¡|S)NÚr)ÚopenrÚloadÚclose)r ÚfilenameZINPUTÚrepnr r r Úload_test_configs  zJsonTestParser.load_test_configcCs t|ƒdS)N)Úprint)r rr r r Úprint_test_config"sz JsonTestParser.print_test_configcCstS)N)Újson_available)r r r r Úenabled%szJsonTestParser.enabledN) Ú__name__Ú __module__Ú __qualname__rrZ ITestParserrrrrr r r r rs  r)rrZpyutilib.component.corerrZpyutilib.autotestrrr r r r Ú s