def test_from_object(): config = Config() config.from_pyfile(os.path.join(basedir, "test_config.py")) class ConfigObject(): TOKEN = "456" config.from_object(ConfigObject()) assert config["TOKEN"] == "456"
def test_from_object(): config = Config() config.from_pyfile(os.path.join(basedir, "test_config.py")) class ConfigObject: TOKEN = "456" config.from_object(ConfigObject()) assert config["TOKEN"] == "456"
def client(self): config = Config() config.from_pyfile(os.path.join(BASE_DIR, "client_config.py")) return Client(config)
def test_from_pyfile(): config = Config() assert "TOKEN" not in config config.from_pyfile(os.path.join(basedir, "test_config.py")) assert config["TOKEN"] == "123"
def test_id_and_secret(): config = Config() config.from_pyfile(os.path.join(basedir, "test_client.py")) client = Client(config) assert client.appid == "123" assert client.appsecret == "321"
api = Api(app) api.add_resource(App, '/api/applications') for rule in urlpatterns: app.url_map.add(rule) #### router #### #### wechat #### import werobot robot = werobot.WeRoBot(token='69b3f633cd9e4136bfdd8be812a34e28') config = Config() basedir = os.path.dirname(os.path.abspath(__file__)) config.from_pyfile(os.path.join(basedir, "client_config.py")) client = Client(config=config) from werkzeug.local import LocalProxy def get_client(): return client tulingbot = Tuling() ###client.get_menu ''' client.create_menu({ "button": [ {