tests: don't allocate the subprocess output buffer everytime
authorBartosz Golaszewski <bartekgola@gmail.com>
Wed, 21 Jun 2017 09:46:42 +0000 (11:46 +0200)
committerBartosz Golaszewski <bartekgola@gmail.com>
Wed, 21 Jun 2017 09:53:14 +0000 (11:53 +0200)
commit908a84f9da1220b4009aedd9bc32b34b418fd162
treeadba699f85d5b09e64f31dc89091fa67a4233909
parent89034554a7295054da2a9215ff90e5e1252af427
tests: don't allocate the subprocess output buffer everytime

It's more efficient to just allocate it at testing suite's startup and
reuse it for all child processes.

While we're at it: verify that the output of subprocesses consists
of ASCII characters only.

Signed-off-by: Bartosz Golaszewski <bartekgola@gmail.com>
tests/gpiod-test.c