<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/wget.git/testenv/Test--https.py, branch master</title>
<subtitle>git.savannah.gnu.org: git/wget.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/'/>
<entry>
<title>testenv/Test--https.py: Fix missing import</title>
<updated>2020-12-28T01:10:10+00:00</updated>
<author>
<name>Darshit Shah</name>
<email>darnir@gnu.org</email>
</author>
<published>2020-12-28T01:10:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/commit/?id=4fad8a7e2d57874aecc97b9fa7790c30ded4da84'/>
<id>4fad8a7e2d57874aecc97b9fa7790c30ded4da84</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix usage of Magic number of tests</title>
<updated>2020-12-28T00:54:16+00:00</updated>
<author>
<name>Darshit Shah</name>
<email>darnir@gnu.org</email>
</author>
<published>2020-12-28T00:54:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/commit/?id=010cb79b4314f501ef3968d7e1fee6bd9c13dc17'/>
<id>010cb79b4314f501ef3968d7e1fee6bd9c13dc17</id>
<content type='text'>
testenv/test/base_test.py: Add new variable SKIP_TEST
testenv/Test--https-crl.py: Use SKIP_TEST instead of magic number
testenv/Test--https.py: Same
testenv/Test-hsts.py: Same
testenv/Test-no_proxy-env.py: Same
testenv/Test-pinnedpubkey-der-https.py: Same
testenv/Test-pinnedpubkey-der-no-check-https.py: Same
testenv/Test-pinnedpubkey-hash-https.py: Same
testenv/Test-pinnedpubkey-hash-no-check-fail-https.py: Same
testenv/Test-pinnedpubkey-pem-fail-https.py: Same
testenv/Test-pinnedpubkey-pem-https.py: Same
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
testenv/test/base_test.py: Add new variable SKIP_TEST
testenv/Test--https-crl.py: Use SKIP_TEST instead of magic number
testenv/Test--https.py: Same
testenv/Test-hsts.py: Same
testenv/Test-no_proxy-env.py: Same
testenv/Test-pinnedpubkey-der-https.py: Same
testenv/Test-pinnedpubkey-der-no-check-https.py: Same
testenv/Test-pinnedpubkey-hash-https.py: Same
testenv/Test-pinnedpubkey-hash-no-check-fail-https.py: Same
testenv/Test-pinnedpubkey-pem-fail-https.py: Same
testenv/Test-pinnedpubkey-pem-https.py: Same
</pre>
</div>
</content>
</entry>
<entry>
<title>Set X flags for python tests</title>
<updated>2016-04-15T19:36:51+00:00</updated>
<author>
<name>Tim Rühsen</name>
<email>tim.ruehsen@gmx.de</email>
</author>
<published>2016-04-15T19:36:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/commit/?id=528770ca8b604313d31c9ed3d934b2816e74b7ae'/>
<id>528770ca8b604313d31c9ed3d934b2816e74b7ae</id>
<content type='text'>
* testenv/*.py: Set eXecute flags

Regression from commit 926e42d4678689195a0bbed210c6d027db7cc390
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* testenv/*.py: Set eXecute flags

Regression from commit 926e42d4678689195a0bbed210c6d027db7cc390
</pre>
</div>
</content>
</entry>
<entry>
<title>Use test file name for temp working directory name</title>
<updated>2016-04-11T13:35:05+00:00</updated>
<author>
<name>Tim Rühsen</name>
<email>tim.ruehsen@gmx.de</email>
</author>
<published>2016-04-08T14:31:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/commit/?id=926e42d4678689195a0bbed210c6d027db7cc390'/>
<id>926e42d4678689195a0bbed210c6d027db7cc390</id>
<content type='text'>
* testenv/test/base_test.py (__init__): Use test file name for name,
  remove 'name' parameter
* testenv/test/http_test.py (__init__): Remove 'name' parameter
* testenv/*.py: Remove TEST_NAME

Using a fixed string (TEST_NAME) to build the working directory
for testing caused random failures (or successes) when tests
share the same TEST_NAME value. Not easy to find without digging
into the python test suite code.
We now use the test file name, which is unique within the test
environment.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* testenv/test/base_test.py (__init__): Use test file name for name,
  remove 'name' parameter
* testenv/test/http_test.py (__init__): Remove 'name' parameter
* testenv/*.py: Remove TEST_NAME

Using a fixed string (TEST_NAME) to build the working directory
for testing caused random failures (or successes) when tests
share the same TEST_NAME value. Not easy to find without digging
into the python test suite code.
We now use the test file name, which is unique within the test
environment.
</pre>
</div>
</content>
</entry>
<entry>
<title>SKIP SSL/TLS tests if configured without it</title>
<updated>2015-12-04T14:49:18+00:00</updated>
<author>
<name>Tim Rühsen</name>
<email>tim.ruehsen@gmx.de</email>
</author>
<published>2015-12-04T14:49:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/commit/?id=ca0c272eae7dbceef07a52de43e399e297072933'/>
<id>ca0c272eae7dbceef07a52de43e399e297072933</id>
<content type='text'>
* testenv/Makefile.am: Set SSL_TESTS env variable
* testenv/Test--https-crl.py, testenv/Test--https.py,
  testenv/Test-hsts.py: Return 77 (SKIP) if SSL/TLS is not configured
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* testenv/Makefile.am: Set SSL_TESTS env variable
* testenv/Test--https-crl.py, testenv/Test--https.py,
  testenv/Test-hsts.py: Return 77 (SKIP) if SSL/TLS is not configured
</pre>
</div>
</content>
</entry>
<entry>
<title>Added new test Test--https-crl.py to check --crl-file</title>
<updated>2014-11-11T14:07:20+00:00</updated>
<author>
<name>Tim Rühsen</name>
<email>tim.ruehsen@gmx.de</email>
</author>
<published>2014-11-10T10:59:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/commit/?id=a0c30fc72b745a41836bc7aed63731e4ae32ea47'/>
<id>a0c30fc72b745a41836bc7aed63731e4ae32ea47</id>
<content type='text'>
For this test, a proper CA and server key/cert infrastructure
was needed. E.g. without CN being 127.0.0.1 a matching CRL file
couldn't be generated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For this test, a proper CA and server key/cert infrastructure
was needed. E.g. without CN being 127.0.0.1 a matching CRL file
couldn't be generated.
</pre>
</div>
</content>
</entry>
<entry>
<title>Group common switches in test suite together</title>
<updated>2014-08-04T14:21:35+00:00</updated>
<author>
<name>Darshit Shah</name>
<email>darnir@gmail.com</email>
</author>
<published>2014-07-26T18:15:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/commit/?id=03f8babefe4372acb2580873a637d51bc2086a2b'/>
<id>03f8babefe4372acb2580873a637d51bc2086a2b</id>
<content type='text'>
Some command line switches are passed to Wget unconditionally. These
switches should exist in a single place instead of being redundantly
defined in each test file. We add the following two switches by default
here:
1. --debug: This causes wget to be most verbose and output a lot of
   debugging information. Hence, if a test fails, the test log should
   provide valuable information.
2. --no-config: Users may have their own wgetrc files on the system.
   However, for the tests, we want Wget to run with vanilla settings.
   Hence, disbale loading any config files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some command line switches are passed to Wget unconditionally. These
switches should exist in a single place instead of being redundantly
defined in each test file. We add the following two switches by default
here:
1. --debug: This causes wget to be most verbose and output a lot of
   debugging information. Hence, if a test fails, the test log should
   provide valuable information.
2. --no-config: Users may have their own wgetrc files on the system.
   However, for the tests, we want Wget to run with vanilla settings.
   Hence, disbale loading any config files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor the Python based test suite</title>
<updated>2014-07-24T11:21:58+00:00</updated>
<author>
<name>Zihang Chen</name>
<email>chsc4698@gmail.com</email>
</author>
<published>2014-07-24T11:16:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/commit/?id=8b83306d5425a1c1e3b498d03e5a2d3c201c38fe'/>
<id>8b83306d5425a1c1e3b498d03e5a2d3c201c38fe</id>
<content type='text'>
This is a squashed commit of the following from parallel-wget:
ecd6977 Refactor mainly the test cases classes
d26c8eb Create package test for test case classes
507383d Move server classes to package server.protocol
195393b Create package conf where rules and hooks are put
42e482a Create package exc and move TestFailed to exc
82f44f3 Fix a typo in Test-Proto.py
31e5f33 From WgetTest.py move WgetFile to misc
422171d Create package misc, move ColourTerm.py to misc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a squashed commit of the following from parallel-wget:
ecd6977 Refactor mainly the test cases classes
d26c8eb Create package test for test case classes
507383d Move server classes to package server.protocol
195393b Create package conf where rules and hooks are put
42e482a Create package exc and move TestFailed to exc
82f44f3 Fix a typo in Test-Proto.py
31e5f33 From WgetTest.py move WgetFile to misc
422171d Create package misc, move ColourTerm.py to misc
</pre>
</div>
</content>
</entry>
<entry>
<title>More features to Python based test suite</title>
<updated>2014-07-24T11:21:58+00:00</updated>
<author>
<name>Darshit Shah</name>
<email>darnir@gmail.com</email>
</author>
<published>2014-07-24T11:11:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/wget.git/commit/?id=b89cda0a771e391ea92cc335553efae26202f810'/>
<id>b89cda0a771e391ea92cc335553efae26202f810</id>
<content type='text'>
Squashed Commit from parallel-wget of:
b31e6e4 Add support for HTTPS Servers
b828a6e Sleep for n seconds before calling Wget Executable
7effa90 Support programatically setting Handler class variables
7e1f4c1 Correct the call to stop_HTTP_Server
f616192 Improve error handling when wget executable isn't available
31868fe Split large function to improve readability and extensibility
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Squashed Commit from parallel-wget of:
b31e6e4 Add support for HTTPS Servers
b828a6e Sleep for n seconds before calling Wget Executable
7effa90 Support programatically setting Handler class variables
7e1f4c1 Correct the call to stop_HTTP_Server
f616192 Improve error handling when wget executable isn't available
31868fe Split large function to improve readability and extensibility
</pre>
</div>
</content>
</entry>
</feed>
