py.test

    1熱度

    1回答

    我有一個全局對象在我的主文件 # reporter.py from os import environ from influxdb import InfluxDBClient influxdb_client = InfluxDBClient(host=environ['INFLUXCLOUD_HOST'], username=environ['INFLUXCLOU

    1熱度

    1回答

    我的自動化框架使用pytest設置/測試,而不是固定裝置的拆卸式。我也有類的幾個層次: BaseClass - 最高的,所有測試inhriet從中 FeatureClass - 中,涉及到程序的所有測試功能,從它繼承 TestClass - 保持實際測試 編輯,爲例子起見,我改變DB調用一個簡單的打印 我想在所有設置/拆卸中添加數據庫報告。即我想,一般BaseClasssetup_method將創

    0熱度

    1回答

    我知道在pytest-timeout我可以爲每個測試用例指定tiemout,但單個失敗終止整個測試運行,而不是失去鬆弛測試用例。 我被迫做出自己的解決方案,或有準備好使用的工具,提供?

    1熱度

    1回答

    所以我想實現的是用pytest自動模擬各個模塊中的函數。所以,我在conftest.py定義是: import sys import __builtin__ from itertools import chain # Fixture factory magic START NORMAL_MOCKS = [ "logger", "error", "logging", "base

    1熱度

    1回答

    我仍然很新,在PyCharm中運行任何比簡單腳本更先進的東西。我現在正在pytest中編寫一個測試,並且希望將測試結果輸出到junit xml文件;我想最好的命名約定將基於當前的日期/時間,所以我使用的日期shell命令爲環境變量試圖在管當前日期,如下圖所示: Current Configuration: 但是,當我按原樣運行配置時,它只是基於命令命名.xml文件,而不實際執行它。任何想法,我想念

    0熱度

    2回答

    比較我有一個返回該JSON響應 { "message": "Staff name and password pair not match", "errors": { "resource": "Login", "field": "staff_authentication", "code": "invalid", "stack_tra

    1熱度

    2回答

    將TestInfra與Ansible後端一起使用以用於測試目的。除了在運行測試 test.py import pytest def test_zabbix_agent_package(host): package = host.package("zabbix-agent") assert package.is_installed package_version =

    2熱度

    1回答

    我正在使用Py.Test在Python Flask應用程序中測試函數。 當我使用一個包含所有燈具和測試的「app_test.py」文件時,我的測試通過的很好。現在我已經將燈具拆分到自己的模塊中,並將測試分爲不同的模塊,每個模塊導入我遇到的模塊模塊時遇到問題。 如果我單獨運行每個模塊上的測試,一切都經過精細: pytest tests/test_1.py,pytest tests/test_2.py

    0熱度

    3回答

    我想用pytest來測試我正在處理的Web應用程序。我開始小: def test_loading_page(client): response = client.get('/') assert response.status_code == 200 assert b'Congratulations on your first Django' in response.c

    0熱度

    2回答

    我正在使用Pytest來測試Flask + SQLAlchemy應用程序。這是tests/contftest.py import pytest from sqlalchemy import create_engine from sqlalchemy.orm import scoped_session, sessionmaker from flask import _app_ctx_stack