Android Studio 3.0: buildToolsVersion не найден в файлах Gradle

Если вы хотите сделать запрос к вашему приложению, используйте test_client .

c = app.test_client()
response = c.get('/test/url')
# test response

Если вы хотите протестировать код, который использует контекст приложения (current_app, g, url_for), нажмите app_context .

with app.app_context():
    # test your app context code

Если вам нужен тестовый код, который использует контекст запроса (request session), нажмите test_request_context .

with current_app.test_request_context():
    # test your request context code

Оба контекста приложения и запроса также могут быть нажаты вручную, что полезно при использовании интерпретатора.

>>> ctx = app.app_context()
>>> ctx.push()

Flask-Script или новый Flask cli автоматически будут использовать контекст приложения при запуске команды shell.


Flask-Testing - полезная библиотека, содержащая помощники для тестирования приложений Flask.

29
задан Gabriele Mariotti 29 October 2017 в 17:00
поделиться

1 ответ

С новым плагином Android Gradle 3.x вам больше не нужно указывать версию для инструментов сборки (теперь вы можете удалить свойство android.buildToolsVersion).
По умолчанию плагин автоматически использует минимально требуемую версию инструментов сборки для версии плагина Android , которую вы используете.

Вы можете прочитать больше здесь .

39
ответ дан Albert Vila Calvo 29 October 2017 в 17:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: