diff --git a/Pipfile b/Pipfile
index 29aa0f7ceacc55c64263da48f9c10634d5b0d58e..67398fcbff1c12d7c2c774c3553baac9449f2e8b 100644
--- a/Pipfile
+++ b/Pipfile
@@ -14,6 +14,7 @@ mypy = "*"
 pytest-clarity = "*"
 prettytable = "*"
 pytest_harvest = "*"
+pytest-repeat = "*"
 
 [requires]
 python_version = "3.10"
diff --git a/Pipfile.lock b/Pipfile.lock
index 8d672c086072161365e36321c560ecde2dc7b0e5..c20ac6762105f2bc5783a3a1278c951031f732c9 100644
--- a/Pipfile.lock
+++ b/Pipfile.lock
@@ -1,7 +1,7 @@
 {
     "_meta": {
         "hash": {
-            "sha256": "fc6762600a9f93547b45aadabf499b600a21cc2b47f2066fd9f38ba15364cf42"
+            "sha256": "dd073de7b937ef0517bf0137c0ec731fd0e482d92cf1551bf44039074d91fcb2"
         },
         "pipfile-spec": 6,
         "requires": {
@@ -396,6 +396,14 @@
             "index": "pypi",
             "version": "==1.10.4"
         },
+        "pytest-repeat": {
+            "hashes": [
+                "sha256:4474a7d9e9137f6d8cc8ae297f8c4168d33c56dd740aa78cfffe562557e6b96e",
+                "sha256:5cd3289745ab3156d43eb9c8e7f7d00a926f3ae5c9cf425bec649b2fe15bad5b"
+            ],
+            "index": "pypi",
+            "version": "==0.9.1"
+        },
         "pytest-xdist": {
             "hashes": [
                 "sha256:688da9b814370e891ba5de650c9327d1a9d861721a524eb917e620eec3e90291",