[Projects] Add small tutorial for projects (#6641)

This commit is contained in:
Philipp Moritz
2020-01-20 09:33:41 -08:00
committed by GitHub
parent 10609c3a19
commit 96e2c1ae74
3 changed files with 135 additions and 1 deletions
+13 -1
View File
@@ -9,7 +9,8 @@ from unittest.mock import patch, DEFAULT
from contextlib import contextmanager
from ray.projects.scripts import session_start, session_execute
from ray.projects.scripts import (session_start, session_commands,
session_execute)
import ray
TEST_DIR = os.path.join(
@@ -231,6 +232,17 @@ def test_session_create_multiple():
assert result.exit_code == 1
def test_session_commands():
result, mock_calls, test_dir = run_test_project(
"session-tests/commands-test", session_commands, [])
assert "This is the first parameter" in result.output
assert "This is the second parameter" in result.output
assert 'Command "first"' in result.output
assert 'Command "second"' in result.output
if __name__ == "__main__":
# Make subprocess happy in bazel.
os.environ["LC_ALL"] = "en_US.UTF-8"