aboutsummaryrefslogtreecommitdiffstats
path: root/test/pathod/test_language_generators.py
diff options
context:
space:
mode:
authorThomas Kriechbaumer <thomas@kriechbaumer.name>2017-02-14 22:48:43 +0100
committerThomas Kriechbaumer <thomas@kriechbaumer.name>2017-02-14 23:31:37 +0100
commita12c3d3f8ea255dd03bb7e993fa85eb00f47ab29 (patch)
tree82595e20d3fbbbb568de9178b7645a40fb7b0923 /test/pathod/test_language_generators.py
parent04748e6f3f654733afafea3701d4ed03b08b8167 (diff)
downloadmitmproxy-a12c3d3f8ea255dd03bb7e993fa85eb00f47ab29.tar.gz
mitmproxy-a12c3d3f8ea255dd03bb7e993fa85eb00f47ab29.tar.bz2
mitmproxy-a12c3d3f8ea255dd03bb7e993fa85eb00f47ab29.zip
restructure and move test files
add empty test files to satisfy linter
Diffstat (limited to 'test/pathod/test_language_generators.py')
-rw-r--r--test/pathod/test_language_generators.py45
1 files changed, 0 insertions, 45 deletions
diff --git a/test/pathod/test_language_generators.py b/test/pathod/test_language_generators.py
deleted file mode 100644
index b3ce0335..00000000
--- a/test/pathod/test_language_generators.py
+++ /dev/null
@@ -1,45 +0,0 @@
-import os
-
-from pathod.language import generators
-from mitmproxy.test import tutils
-
-
-def test_randomgenerator():
- g = generators.RandomGenerator("bytes", 100)
- assert repr(g)
- assert g[0]
- assert len(g[0]) == 1
- assert len(g[:10]) == 10
- assert len(g[1:10]) == 9
- assert len(g[:1000]) == 100
- assert len(g[1000:1001]) == 0
-
-
-def test_filegenerator():
- with tutils.tmpdir() as t:
- path = os.path.join(t, "foo")
- f = open(path, "wb")
- f.write(b"x" * 10000)
- f.close()
- g = generators.FileGenerator(path)
- assert len(g) == 10000
- assert g[0] == b"x"
- assert g[-1] == b"x"
- assert g[0:5] == b"xxxxx"
- assert len(g[1:10]) == 9
- assert len(g[10000:10001]) == 0
- assert repr(g)
- # remove all references to FileGenerator instance to close the file
- # handle.
- del g
-
-
-def test_transform_generator():
- def trans(offset, data):
- return "a" * len(data)
- g = "one"
- t = generators.TransformGenerator(g, trans)
- assert len(t) == len(g)
- assert t[0] == "a"
- assert t[:] == "a" * len(g)
- assert repr(t)