blob: 76b212415e2edfb3a93dcbe7482bc4ea109fe477 [file] [log] [blame]
Ryan Brown50b473a2014-09-23 14:23:00 -07001#!/bin/bash
2
3# Helper script for testing two binaries under the same agent.
4
Jiri Simsa3540e3a2014-12-26 07:54:09 -08005source "$(go list -f {{.Dir}} v.io/core/shell/lib)/shell_test.sh"
Ryan Brown50b473a2014-09-23 14:23:00 -07006
7main() {
Asim Shankarb3a82ba2014-10-29 11:41:27 -07008 if [[ -n "${VEYRON_CREDENTIALS}" ]]; then
Ryan Brown50b473a2014-09-23 14:23:00 -07009 shell_test::fail "line ${LINENO}: identity preserved"
10 fi
Jiri Simsa764efb72014-12-25 20:57:03 -080011 PINGPONG_BIN="$(shell_test::build_go_binary 'v.io/core/veyron/security/agent/pingpong')"
Jing Jin89312ff2014-10-24 10:42:08 -070012 shell_test::start_server "${PINGPONG_BIN}" --server
13 "${PINGPONG_BIN}" || shell_test::fail "line ${LINENO}: ping"
Ryan Brown50b473a2014-09-23 14:23:00 -070014
15 shell_test::pass
16}
17
18main "$@"