diff options
| author | Patrick Allaert <patrick@catchy.io> | 2017-08-11 22:40:09 +0200 |
|---|---|---|
| committer | Patrick Allaert <patrick@catchy.io> | 2017-08-16 17:05:47 +0200 |
| commit | 9f16c22ead40be123b93852e3896996fdaf98e1b (patch) | |
| tree | 01c3d866529cc265d1d7b238ad7df98a36fa8c4f | |
| parent | 4d876ae623eaa7df155e3d2be3bf00dc098b3278 (diff) | |
| download | php-git-9f16c22ead40be123b93852e3896996fdaf98e1b.tar.gz | |
Added: tests for cli_get_process_title / cli_set_process_title
| -rw-r--r-- | sapi/cli/tests/cli_get_process_title_basic.phpt | 22 | ||||
| -rw-r--r-- | sapi/cli/tests/cli_get_process_title_error.phpt | 16 | ||||
| -rw-r--r-- | sapi/cli/tests/cli_set_process_title_basic.phpt | 19 | ||||
| -rw-r--r-- | sapi/cli/tests/cli_set_process_title_error.phpt | 19 |
4 files changed, 76 insertions, 0 deletions
diff --git a/sapi/cli/tests/cli_get_process_title_basic.phpt b/sapi/cli/tests/cli_get_process_title_basic.phpt new file mode 100644 index 0000000000..ad4705afdb --- /dev/null +++ b/sapi/cli/tests/cli_get_process_title_basic.phpt @@ -0,0 +1,22 @@ +--TEST-- +cli_get_process_title() function : basic functionality +--CREDITS-- +Patrick Allaert patrickallaert@php.net +@nephp #nephp17 +--SKIPIF-- +<?php +if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') + die("skip"); +?> +--FILE-- +<?php +if (cli_get_process_title() === "") { + echo "Title empty!\n"; +} +if (cli_set_process_title("title") && cli_get_process_title() === "title") + echo "Title correctly retrieved!\n"; + +?> +--EXPECT-- +Title empty! +Title correctly retrieved! diff --git a/sapi/cli/tests/cli_get_process_title_error.phpt b/sapi/cli/tests/cli_get_process_title_error.phpt new file mode 100644 index 0000000000..b24abc0780 --- /dev/null +++ b/sapi/cli/tests/cli_get_process_title_error.phpt @@ -0,0 +1,16 @@ +--TEST-- +cli_get_process_title() function : error conditions +--CREDITS-- +Patrick Allaert patrickallaert@php.net +@nephp #nephp17 +--SKIPIF-- +<?php +if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') + die("skip"); +?> +--FILE-- +<?php +cli_get_process_title("foo"); +?> +--EXPECTF-- +Warning: cli_get_process_title() expects exactly 0 parameters, 1 given in %ssapi/cli/tests/cli_get_process_title_error.php on line 2 diff --git a/sapi/cli/tests/cli_set_process_title_basic.phpt b/sapi/cli/tests/cli_set_process_title_basic.phpt new file mode 100644 index 0000000000..e4f454bd0d --- /dev/null +++ b/sapi/cli/tests/cli_set_process_title_basic.phpt @@ -0,0 +1,19 @@ +--TEST-- +cli_set_process_title() function : basic functionality +--CREDITS-- +Patrick Allaert patrickallaert@php.net +@nephp #nephp17 +--SKIPIF-- +<?php +if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') + die("skip"); +?> +--FILE-- +<?php +if (cli_set_process_title("title") === true && + cli_get_process_title() === "title") + echo "Successfully set title\n"; + +?> +--EXPECTF-- +Successfully set title diff --git a/sapi/cli/tests/cli_set_process_title_error.phpt b/sapi/cli/tests/cli_set_process_title_error.phpt new file mode 100644 index 0000000000..6323f3ea40 --- /dev/null +++ b/sapi/cli/tests/cli_set_process_title_error.phpt @@ -0,0 +1,19 @@ +--TEST-- +cli_set_process_title() function : error conditions +--CREDITS-- +Patrick Allaert patrickallaert@php.net +@nephp #nephp17 +--SKIPIF-- +<?php +if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') + die("skip"); +?> +--FILE-- +<?php +cli_set_process_title(); +cli_set_process_title("foo", "bar"); +?> +--EXPECTF-- +Warning: cli_set_process_title() expects exactly 1 parameter, 0 given in %ssapi/cli/tests/cli_set_process_title_error.php on line 2 + +Warning: cli_set_process_title() expects exactly 1 parameter, 2 given in %ssapi/cli/tests/cli_set_process_title_error.php on line 3 |
