aboutsummaryrefslogtreecommitdiff
path: root/tests/strategies.py
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2022-04-11 12:38:52 +0300
committerFrederick Muriuki Muriithi2022-04-11 12:38:52 +0300
commita126edd7a9f2a72bf744a34c57aa9cb23568ba29 (patch)
treeebfd5e30fa9f850454f81e3ee839c67cf46013fd /tests/strategies.py
parent7ea15269cb85c32e55ebcc6381de77810d898927 (diff)
downloadgn-uploader-a126edd7a9f2a72bf744a34c57aa9cb23568ba29.tar.gz
Set up initial, failing tests for cell values
Diffstat (limited to 'tests/strategies.py')
-rw-r--r--tests/strategies.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/strategies.py b/tests/strategies.py
new file mode 100644
index 0000000..ccda362
--- /dev/null
+++ b/tests/strategies.py
@@ -0,0 +1,8 @@
+"""Module holding custom data generation strategies"""
+
+from hypothesis.strategies import characters, composite
+
+@composite
+def average_numbers_string(draw):
+ num = draw(floats(allow_nan=False, allow_infinity=False,))
+ return f"{num:.3f}"