summaryrefslogtreecommitdiff
path: root/tests/test_vt.c
diff options
context:
space:
mode:
authorDavid Herrmann <dh.herrmann@googlemail.com>2012-11-11 11:37:17 +0100
committerDavid Herrmann <dh.herrmann@googlemail.com>2012-11-11 11:37:17 +0100
commit7eae29e5cb36cc6a738702eff7de69ec98e41af0 (patch)
tree7fa30459535a216a8df61954a6521700762180b4 /tests/test_vt.c
parent6818fe2d3294a52404a27c6a7aa3dd62c6f61a3b (diff)
test_vt: add --vt=<path> option
This new option allows specifying a path to the VT that should be used. Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
Diffstat (limited to 'tests/test_vt.c')
-rw-r--r--tests/test_vt.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/test_vt.c b/tests/test_vt.c
index f8e5e56..3cca8c7 100644
--- a/tests/test_vt.c
+++ b/tests/test_vt.c
@@ -69,7 +69,10 @@ static void print_help()
"given multiple times, only the last argument matters if not otherwise stated.\n"
"\n"
"General Options:\n"
- TEST_HELP,
+ TEST_HELP
+ "\n"
+ "VT Options:\n"
+ "\t --vt <vt> [-] Path to VT to use\n",
"test_vt");
/*
* 80 char line:
@@ -81,8 +84,11 @@ static void print_help()
*/
}
+static const char *vtpath = NULL;
+
struct conf_option options[] = {
- TEST_OPTIONS
+ TEST_OPTIONS,
+ CONF_OPTION_STRING(0, "vt", &vtpath, NULL),
};
int main(int argc, char **argv)
@@ -107,7 +113,7 @@ int main(int argc, char **argv)
if (ret)
goto err_vtm;
- ret = uterm_vt_allocate(vtm, &vt, "seat0", input, NULL, NULL, NULL);
+ ret = uterm_vt_allocate(vtm, &vt, "seat0", input, vtpath, NULL, NULL);
if (ret)
goto err_input;