Bo Anderson
41a666febb
ENV/std: port superenv SDK changes
2020-04-23 18:11:10 +01:00
Mike McQuaid
7da922cd5c
test: ensure pkill is run even without exception.
...
This should make it easier to cleanup after test failures or successes.
It may also allow simplification of `test do` blocks if they can assume
that all subprocesses will be killed.
2020-04-15 19:47:05 +01:00
Alexander Bayandin
bfcba0f5f0
Library/Homebrew: add free_port test helper
...
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2020-03-31 00:00:11 +01:00
Mike McQuaid
a15ce054c8
test: revert renaming test_args method.
2020-01-13 14:56:59 +00:00
Gautham Goli
eadf17881d
Homebrew/test.rb: Reuse test_args
method
2020-01-13 14:51:50 +00:00
Mike McQuaid
2bb0ad6560
test: parse arguments.
2020-01-02 13:56:19 +00:00
Gautham Goli
959b88266d
ARGV: Replace usages of ARGV.resolved_formulae with Homebrew.args
2020-01-02 13:56:19 +00:00
Shaun Jackman
4ab7eb93d7
test: Avoid pgrep -q, not available with GNU pgrep
2019-05-05 21:00:27 -07:00
Mike McQuaid
36dbad3922
Add frozen_string_literal to all files.
2019-04-20 13:27:36 +09:00
Mike McQuaid
4b369962d3
test: kill all subprocesses on timeout.
...
Fixes #5885 .
2019-04-19 14:42:26 +09:00
William Woodruff
367629d289
utils: Use JSON to marshal child errors
...
Replaces our serialization of child process
errors via Marshal with JSON, preventing
unintentional or malicious code execution outside
of the build sandbox.
Additionally, adds tests for the new behavior.
2018-09-04 11:03:32 -04:00
Mike McQuaid
7df5b7057e
Revert "Use JSON to marshal errors from children"
2018-08-18 08:20:13 +01:00
William Woodruff
5c90833f0a
Use JSON to marshal errors from children
2018-08-17 15:23:08 -04:00
Markus Reiter
175ca909ee
Clean up code style and remove .rubocop_todo.yml
.
2017-10-08 16:10:37 +02:00
Markus Reiter
2d6ae61314
Re-revert "Fix operator spacing."
2017-06-02 19:22:05 +02:00
ilovezfs
197392b56d
Revert "Fix operator spacing."
2017-06-01 04:06:40 -07:00
Markus Reiter
d34ba7395b
Fix operator spacing.
2017-05-31 19:53:41 +02:00
Uladzislau Shablinski
092d4712a1
Update commit when resolving the formula ( #536 )
2016-07-17 16:56:13 +08:00
BrewTestBot
13d544e11e
Core files style updates.
...
Closes Homebrew/homebrew#42354 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-03 13:22:35 +01:00
Xu Cheng
b621edf89d
sandbox test
2015-04-15 19:51:54 +08:00