On 10/18/2015 03:41 AM, Pádraig Brady wrote:
> * tests/factor/run.sh: If this template is found through
> `grep -El 'print_ver_.* factor'` for example, then just skip it.
__^______________________________^
The closing single quote belongs to the quoting of the grep pattern,
so the `...' doesn't read well here; probably use `grep ... "..."'?

> ---
>  tests/factor/run.sh | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/tests/factor/run.sh b/tests/factor/run.sh
> index 2cf2b47..d984195 100755
> --- a/tests/factor/run.sh
> +++ b/tests/factor/run.sh
> @@ -24,6 +24,8 @@ START=__START__
>    END=__END__
>  CKSUM=__CKSUM__
>  
> +test "$START" = '__START__' && skip_ 'ignoring factor test template'
> +
>  echo "$CKSUM  -" > exp
>  
>  f=1

First of all, I was wondering what you mean by "auto selecting" ...
I for example am using CLI like

  make check SUBSIRS=. TESTS="$( echo tests/PROGRAM/*.sh )"

However, as the __START__ is replaced by the real start value in the
tests t??.sh, those tests are all skipped now, e.g. t21.sh:

  + test 18446744073709551616 = 18446744073709551616
  + skip_ 'ignoring factor test template'

Therefore -1 from me here.

Have a nice day,
Berny

Reply via email to