diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 8b3031577db3f6f766ef85a11d0f3b2736e55315..5c63917df7fc0fbd9229a5f27053e75ce2a6a9a7 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -49,6 +49,7 @@ jobs:
     - name: "Install Dependencies"
       run: |
         $Env:PIP_FIND_LINKS = "./wheelhouse"
+        python -m pip install -r test-requirements.txt
         python -m pip install ./
 
     - name: "Run Tests"
diff --git a/test-requirements.txt b/test-requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..68868665b6a9b214a73a65c3376781d1eda91cc6
--- /dev/null
+++ b/test-requirements.txt
@@ -0,0 +1,3 @@
+fixtures
+testtools
+hypothesis