cost 60 ms
清空 __init__ 和 conftest 文件

[英]Empty __init__ and conftest files

Python 中是否使用空的__init__.py或conftest.py文件? 今天我在我的團隊中對此進行了討論,有人說他們在使用 Pytest 進行測試和檢查代碼覆蓋率方面可能很重要。 ...

Kubernetes 清單的 Conftest 策略,用於檢查圖像是否來自特定注冊表

[英]Conftest Policy for Kubernetes manifests for checking that images come from a specific registry

我正在使用conftest驗證 Kubernetes 清單上的策略。 以下策略驗證 StatefulSet 清單中的圖像必須來自特定的注冊表reg_url 有沒有辦法對所有在其描述中具有圖像字段的 kubernetes 資源執行此類策略? 例如,這對於所有helm圖表清單的策略驗證可能很有用。 我正 ...

OPA/Rego:確保 Helm chart 中的每一個 Service 都有一個匹配的 Pod

[英]OPA/Rego: Ensure that every Service in Helm chart has exactly one matching Pod

我想檢查渲染的 Helm 圖表中的每個服務是否都有一個匹配的Pod 。 當服務規范選擇spec.selector中指定的每個條目都反映在 Pod metadata.labels中時,存在 Pod 到服務關聯。 以下策略使用 Conftest 通過運行conftest test --combine ...

如何從夾具中讀取測試函數的文檔字符串?

[英]How to read the docstring of test functions from a fixture?

我試圖從 conftest.py 中定義的夾具中獲取所有測試函數的文檔字符串,如下面的代碼所示,以便對其進行分析。 但是,當 function 只能作為字符串( request.node.name )使用時,如何從這里訪問 function 的__doc__屬性? 有沒有辦法通過request或從 ...

在 conftest.py 中將多個 XML 屬性添加到 pytest xml

[英]Adding multiple XML attributes to a pytest xml in conftest.py

我有多個獨立運行的 pytest 腳本,我想構建一種機制,將 xml 屬性添加到腳本中的測試中,以便在收集時在 conftest.py 腳本中運行。 到目前為止,我在網上找到了一個電話: 可以在pytest_collection_modifyitems鈎子中運行。 但是當我嘗試運行它時,我得到: ...

在非測試功能中使用 conftest.py 夾具

[英]Use conftest.py fixtures in non-test function

下面是Server.py文件 下面是conftest.py文件。 現在,我希望用戶提供輸入pytest xyz.py --stack=sanity並且該值應該存儲在self.testcategory中,例如: self.testcategory = sanity或self.testcateg ...

收集 pytest 中實施的所有測試以及標記

[英]Collecting all the tests implemented in pytest along with markers

我期待以 CSV 的形式列出所有 (pytest) 測試用例。 用例場景:我們已經為多個平台和數據庫定義了測試用例。 這些測試用例根據不同的標記進行組織/分組(例如:platform_linux、platform_centos、db_maria、db_mongo、db_redis 等)。 我想創建一 ...

如何在 python selenium 中為每個測試啟動單獨的瀏覽器

[英]how to launch seperate browser for each test in python selenium

在運行 test_login.py 時,應該啟動 3 個瀏覽器並驗證測試,但只有一個正在啟動,第二個測試失敗,因為第二個測試在第一個測試步驟后繼續。 *********** Conftest.py********** 下面是conftest文件 test_login.py這個測試文件包含 3 個 ...

使用 Kong 的嵌套 dbless 配置測試 k8s ConfigMap

[英]Testing k8s ConfigMap with nested dbless config for Kong

我發現測試嵌套在此類 ConfigMap 中的 Kong 配置確實有問題(它是此 ConfigMap 的簡短版本): 我要做的是使用conftest測試這個 ConfigMap,所以我從 ConfigMap 中“取出”Kong 的配置 YML 文件,如下所示: kong_config變量是字符串 ...

在 conftest 規則中使用 contains

[英]Using contains in conftest rules

我有以下 XML(它是一個 dotnet 項目文件: 並遵循以下規則: 當我嘗試使用 conftest 進行驗證時,第一條規則按預期失敗,但第二條規則通過了。 我嘗試了幾個選項,但我不知道我做錯了什么。 ...

Open Policy Agent - 檢查列表中元素的存在

[英]Open Policy Agent - check existence of elements in a list

剛剛開始處理conftest和OPA ,我正在嘗試驗證示例 kubernetes 部署清單,以確保它包含列表中的特定鍵(即所有containers都存在image ) 這是一個示例輸入 我認為這個策略應該檢查所有容器的image是否存在: 但是conftest拋出一個錯誤,抱怨not in ...

如何使用夾具的 output 作為 function 的輸入作為參數化 pytest

[英]How to use the output of a fixture as input to a function as parametrize pytest

我的目標是從test_add將一個值傳遞給夾具,並且夾具返回一個元組列表,需要將其作為參數傳遞給test_add function。 下面是我正在嘗試的代碼,但它不起作用文件: conftest.py 文件: test_demo.py 提前感謝所有幫助。 ...

Conftest 驗證夾具數據

[英]Conftest verify fixture data

我一直在使用 Conftest 編寫一些策略,並希望使用conftest verify命令驗證我的配置。 到目前為止,我已經能夠像這樣成功地驗證我的政策 然而,上面省略的 JSON 內容相當大,使我的策略測試變得混亂。 我想把 JSON 放到一個文件中,然后導入到測試中。 conftest ver ...

從子目錄運行測試時出現 Pytest ImportError 和 ModuleNotFoundError

[英]Pytest ImportError and ModuleNotFoundError when running test from a sub directory

我有以下項目結構 在conftest.py我有一些使用mysql.connector的自定義夾具。 因此我正在導入: 當我使用以下命令從根目錄中的終端運行test.py時: 我收到以下錯誤: 為什么會這樣? mysql肯定安裝了。 ...

Conftest 異常規則因 Kustomization 和 Helm 失敗

[英]Conftest Exception Rule Fails with Kustomization & Helm

我的一個項目中有幾個 k8s 資源,這些資源是使用 Helm 和 Kustomize 構建、組合和打包的。 我使用 Conftest 編寫了一些 OPA 測試,其中一項檢查是避免以 root 身份運行容器。 所以這是我的基本文件夾中的deployment.yaml: 然后,我的疊加文件夾中有一個補丁 ...

對於有效的 Kubernetes YAML 文件,Conftest 失敗

[英]Conftest Fails For a Valid Kubernetets YAML File

我有以下簡單的 Kubernetes YAML 部署: 我的 test.rego 中有以下內容: 當我使用以下命令運行它時: 如您所見,我確實沒有以 root 身份運行容器,但盡管我收到此錯誤消息 - 容器不能在 Deployment plant-simulator 中以 root 身份運行任何想法 ...

當oneTimeSetup 方法具有fixture scope="session" 時出錯

[英]Getting error when oneTimeSetup method has fixture scope="session"

我已經使用帶有頁面對象模型的 unittest 和 pytest 實現了 selenium python 框架。 我已經用 oneTimeSetup 方法創建了一個 conftest.py 文件,它將初始化 webdriver,然后它將被我的所有測試文件使用。 下面是我使用的方法。 我已經創建了如下 ...

有沒有辦法自定義從 conftest.py 登錄 pytest 的格式

[英]Is there a way to customise the format for logging in pytest from conftest.py

我是 pytest 的新手,正在嘗試設置日志記錄 我的 conftest.py 文件中有以下代碼 另一個文件 logger.py 關於寫Log.info("message") 我看到日志寫成 00:16.748 inf logfile_00_00_13_10_2020.log:消息 不確定 ...

在 conftest 中使用 opa http.send

[英]Using opa http.send with conftest

我有一個關於數據導入和使用conftest時執行內置 opa 函數的問題。 在下面的代碼示例中,我有兩個模塊abc和main 。 我已經方便地省略了abc一些設置,重要的是它是一個有效的 https 調用。 從 repl 工作,我的代碼完全按照我的意圖執行,即時獲取數據,即可available並檢 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM