diff options
author | Marc Hoersken <info@marc-hoersken.de> | 2020-03-15 10:01:38 +0100 |
---|---|---|
committer | Marc Hoersken <info@marc-hoersken.de> | 2020-03-15 10:01:38 +0100 |
commit | 4be2560e01ed40e256b5143c8b4f5de2450ffefd (patch) | |
tree | 296d1332ef1a53ab03d31c31ee2aa52bcef92353 /tests/data | |
parent | 67f3f6cff19ed323849280316c592969ab97ee21 (diff) |
tests: remove python_dependencies for smbserver from our tree
Users of the SMB tests will have to install impacket manually.
Reasoning: our in-tree version of impacket was quite outdated
and only compatible with Python 2 which is already end-of-life.
Upgrading to Python 3 and a compatible impacket version would
require to import additional Python-only and CPython-extension
dependencies. This would have hindered portability enormously.
Closes #5094
Diffstat (limited to 'tests/data')
-rw-r--r-- | tests/data/test1451 | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/data/test1451 b/tests/data/test1451 index a98e24ec6..a45f41eed 100644 --- a/tests/data/test1451 +++ b/tests/data/test1451 @@ -28,6 +28,9 @@ Basic SMB request <command> -u 'curltest:curltest' smb://%HOSTIP:%SMBPORT/TESTS/1451 </command> +<precheck> +python2 -c "__import__('pkgutil').find_loader('impacket') or (__import__('sys').stdout.write('Test only works if Python package impacket is installed\n'), __import__('sys').exit(1))" +</precheck> </client> # |