Dustin J. Mitchell
dcbe916286
Make test hooks executable ( #3728 )
2024-12-17 19:08:48 -05:00
Tomas Babej
0d1542ccd7
meta: Update various links to https
2021-03-12 07:58:04 -05:00
Max Rossmannek
8b91cd97a8
Enforce Python 3 in test_hooks/wrapper
...
This change was not included in the previous commit because the sed
command I used included the `/usr/bin/env` path to ensure I don't
replace any occurences of the word `python` which I did not wish to
replace.
2020-11-30 00:51:54 -05:00
Renato Alves
fd17a68930
Tests: expose 'args' passed to hook scripts
...
- Useful to validate that all the expected arguments were passed with
correct escaping.
- Update test/template.t with one use-case for 'args'
2015-04-06 13:43:41 +01:00
Wilhelm Schuermann
8d5a77f490
Tests: Adjust wrapper to make hook env test work
2015-04-06 10:01:09 +02:00
Paul Beckingham
876820ee1a
Unit Tests
...
- Restored bash as the interpreter for wrapper.sh.
2015-02-07 10:39:16 -05:00
Paul Beckingham
8b28c36485
Unit Tests
...
- Modified the test_hooks/* scripts to use /bin/sh, which is portable. When
using /bin/bash, Cygwin and FreeBSD silently fail.
2015-02-07 10:22:07 -05:00
Renato Alves
e845a25ea6
Unittest - Replace the timestamp function on wrapper.sh
...
* %N is not supported by /bin/date on BSD systems
2015-02-01 20:35:11 +00:00
Renato Alves
049ed04471
Unittest - Document the magic line in wrapper.sh
2015-02-01 06:23:34 +00:00
Renato Alves
db78851b40
Unittest - Hook testing, fixed a few mistakes
2015-01-19 14:54:11 +00:00
Renato Alves
d261a38d17
Unittest - Enhanced support for testing hooks (wip)
...
* It is now possible to test:
* Hook Input/Output on STDIN/STDOUT channels
* Exit code of hook script
* Execution count (how many times the hook was executed)
* Timestamp execution (when was the hook executed - milisec resolution)
2014-11-02 00:01:06 +00:00