diff --git a/src/blenderbim/pytest.ini b/src/blenderbim/pytest.ini index 1543b724c6..009a359717 100644 --- a/src/blenderbim/pytest.ini +++ b/src/blenderbim/pytest.ini @@ -34,4 +34,5 @@ markers = type unit void + web addopts = --color=yes --code-highlight=yes diff --git a/src/blenderbim/test/bim/feature/web.feature b/src/blenderbim/test/bim/feature/web.feature new file mode 100644 index 0000000000..815663d2f0 --- /dev/null +++ b/src/blenderbim/test/bim/feature/web.feature @@ -0,0 +1,20 @@ +@web +Feature: Web + Web interface to complement Blender UI + +Scenario: Start server + Given an empty Blender session + When I press "bim.connect_websocket_server" + Then nothing happens + +Scenario: Kill server + Given an empty Blender session + And I press "bim.connect_websocket_server" + When I press "bim.kill_websocket_server" + Then nothing happens + +Scenario: Open web browser + Given an empty Blender session + And I press "bim.connect_websocket_server" + When I press "bim.open_web_browser" + Then nothing happens