rsyslog/tests/urlencode.py
Rainer Gerhards 618f743299
testbench: fix final issues for python 3 transition
Thanks to Michael Biebl for his help on this issue.

This patch also contains some slight test modernization and
a "name fix" for a non-valgrind test.

closes https://github.com/rsyslog/rsyslog/issues/3853
2020-01-23 12:38:03 +01:00

15 lines
417 B
Python
Executable File

# call this via "python[3] script name"
# a small url encoder for testbench purposes
# written 2018-11-05 by Rainer Gerhards
# part of the rsyslog testbench, released under ASL 2.0
import sys
try:
from urllib.parse import quote_plus
except ImportError:
from urllib import quote_plus
if len(sys.argv) != 2:
print("ERROR: urlencode needs exactly one string as argument")
sys.exit(1)
print(quote_plus(sys.argv[1]))