Exemple #1
0
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"
Exemple #2
0
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"
Exemple #3
0
 def client(self):
     config = Config()
     config.from_pyfile(os.path.join(BASE_DIR, "client_config.py"))
     return Client(config)
Exemple #4
0
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"
Exemple #5
0
 def client(self):
     config = Config()
     config.from_pyfile(os.path.join(BASE_DIR, "client_config.py"))
     return Client(config)
Exemple #6
0
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"
Exemple #7
0
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": [
        {