fix tests, experimental travis speedup

This commit is contained in:
Maximilian Hils 2014-12-24 01:39:38 +01:00
parent 1c4f4c2494
commit f265cff3a9
3 changed files with 6 additions and 2 deletions

View File

@ -1,4 +1,5 @@
language: python
sudo: false
python:
- "2.7"
# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors

View File

@ -11,7 +11,7 @@ def test_load_scripts():
for f in scripts:
if "har_extractor" in f:
f += " foo"
f += " -"
if "iframe_injector" in f:
f += " foo" # one argument required
if "modify_response_body" in f:

View File

@ -274,7 +274,9 @@ class TestFlow:
f2 = f.copy()
a = f.get_state()
b = f2.get_state()
assert f.get_state() == f2.get_state()
del a["id"]
del b["id"]
assert a == b
assert not f == f2
assert not f is f2
assert f.request.get_state() == f2.request.get_state()
@ -333,6 +335,7 @@ class TestFlow:
assert f.get_state() == protocol.http.HTTPFlow.from_state(state).get_state()
f2 = f.copy()
f2.id = f.id # copy creates a different uuid
assert f.get_state() == f2.get_state()
assert not f == f2
f2.error = Error("e2")