diff --git a/.travis.yml b/.travis.yml index 22c39694fff..c7a0e5fd874 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,5 +16,6 @@ script: # * E123 - indentation on data structures - flake8 . --ignore=F403,E501,E123,E128 --exclude=docs,build - nosetests --with-coverage --cover-package=mesa + - ./tests/test_end_to_end_viz.sh after_success: - coveralls diff --git a/examples/Flockers/flockers/server.py b/examples/Flockers/flockers/server.py index 73d665cb214..72cc2455a19 100644 --- a/examples/Flockers/flockers/server.py +++ b/examples/Flockers/flockers/server.py @@ -9,7 +9,7 @@ def boid_draw(agent): boid_canvas = SimpleCanvas(boid_draw, 500, 500) model_params = { - "N": 100, + "population": 100, "width": 100, "height": 100, "speed": 5, diff --git a/tests/test_end_to_end_viz.sh b/tests/test_end_to_end_viz.sh new file mode 100755 index 00000000000..04405b8aaba --- /dev/null +++ b/tests/test_end_to_end_viz.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +cd examples/Flockers +python run.py & +PID=$! +sleep 3 +curl localhost:8521 | grep Boids +kill $PID