/
niceSOFT
/
wget
Обзор
Документация
Войти
/
niceSOFT
/
wget
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
testenv/Test-auth-basic-fail.py
49 строк
1 KB
Tim Rühsen
Fix typos found by codespell
20 фев 2020, 18:21
20 фев 2020, 18:21
b53c52c
Код
Авторство
О чём код?
#!/usr/bin/env python3 from sys import exit from test.http_test import HTTPTest from misc.wget_file import WgetFile """ This test ensures that Wget returns the correct exit code when Basic authentication fails due to a username/password error. """ ############# File Definitions ############################################### File1 = "I am an invisible man." File1_rules = { "Authentication" : { "Type" : "Basic", "User" : "Sauron", "Pass" : "TheEye" } } A_File = WgetFile ("File1", File1, rules=File1_rules) WGET_OPTIONS = "--user=Sauron --password=Eye" WGET_URLS = [["File1"]] Files = [[A_File]] ExpectedReturnCode = 6 ExpectedDownloadedFiles = [] ################ Pre and Post Test Hooks ##################################### pre_test = { "ServerFiles" : Files } test_options = { "WgetCommands" : WGET_OPTIONS, "Urls" : WGET_URLS } post_test = { "ExpectedFiles" : ExpectedDownloadedFiles, "ExpectedRetcode" : ExpectedReturnCode } err = HTTPTest ( pre_hook=pre_test, test_params=test_options, post_hook=post_test ).begin () exit (err)