Martin Prikryl 4417ba0edc neon 0.35.0 3 ヶ月 前
..
common 4417ba0edc neon 0.35.0 3 ヶ月 前
htdocs 5daf2e0776 PuTTY 0.66 7 年 前
.gdbinit 5daf2e0776 PuTTY 0.66 7 年 前
.gitignore 4417ba0edc neon 0.35.0 3 ヶ月 前
COPYING 5daf2e0776 PuTTY 0.66 7 年 前
ChangeLog 5daf2e0776 PuTTY 0.66 7 年 前
Makefile.in b19c120bd0 neon 0.33.0 1 年間 前
README 5daf2e0776 PuTTY 0.66 7 年 前
STATUS 5daf2e0776 PuTTY 0.66 7 年 前
acl3744.c c9e32d665b neon 0.32.4 3 年 前
auth.c 99e2a1d6d3 neon 0.34.0 10 ヶ月 前
basic.c b19c120bd0 neon 0.33.0 1 年間 前
compress.c 1b15761acd neon 0.32.1 4 年 前
expired.pem 5daf2e0776 PuTTY 0.66 7 年 前
largefile.c c9e32d665b neon 0.32.4 3 年 前
lock.c f10a09537b neon 0.34.2 6 ヶ月 前
makekeys.sh 4417ba0edc neon 0.35.0 3 ヶ月 前
neon.prio ba6475dd97 neon 0.31.0 5 年 前
notvalid.pem 5daf2e0776 PuTTY 0.66 7 年 前
nulca.pem 5daf2e0776 PuTTY 0.66 7 年 前
nulcn.pem 5daf2e0776 PuTTY 0.66 7 年 前
nulsan.pem 5daf2e0776 PuTTY 0.66 7 年 前
nulsrv.key 5daf2e0776 PuTTY 0.66 7 年 前
oldacl.c c9e32d665b neon 0.32.4 3 年 前
openssl.conf b19c120bd0 neon 0.33.0 1 年間 前
props.c f10a09537b neon 0.34.2 6 ヶ月 前
redirect.c 99e2a1d6d3 neon 0.34.0 10 ヶ月 前
request.c 4417ba0edc neon 0.35.0 3 ヶ月 前
resolve.c 5daf2e0776 PuTTY 0.66 7 年 前
run-tests.sh ba6475dd97 neon 0.31.0 5 年 前
run.sh 99e2a1d6d3 neon 0.34.0 10 ヶ月 前
session.c 99e2a1d6d3 neon 0.34.0 10 ヶ月 前
skeleton.c 5daf2e0776 PuTTY 0.66 7 年 前
socket.c 4417ba0edc neon 0.35.0 3 ヶ月 前
ssl.c 4417ba0edc neon 0.35.0 3 ヶ月 前
string-tests.c 4417ba0edc neon 0.35.0 3 ヶ月 前
stubs.c 4417ba0edc neon 0.35.0 3 ヶ月 前
twooh7.c f10a09537b neon 0.34.2 6 ヶ月 前
uri-tests.c 4417ba0edc neon 0.35.0 3 ヶ月 前
util-socks.c 5daf2e0776 PuTTY 0.66 7 年 前
util-tests.c 4417ba0edc neon 0.35.0 3 ヶ月 前
utils.c 4417ba0edc neon 0.35.0 3 ヶ月 前
utils.h 4417ba0edc neon 0.35.0 3 ヶ月 前
xml.c 5daf2e0776 PuTTY 0.66 7 年 前
xmlreq.c c9e32d665b neon 0.32.4 3 年 前

README


Stupidly Simple Test Suite for neon
-----------------------------------

The aim of the test suite is two-fold:

1. ensure compliance to the relevant RFCs in network behaviour.

2. ensure that the promises made by the public API are met
by the current implementation.

The file `STATUS' makes an attempt at listing RFC requirements and how
the test suite tests whether neon meets them or not (it's not finished
yet).

The test suite is licensed under the GPL.

Important Note About Test Failures
----------------------------------

Note that a test failure either means a bug in the test or a bug in
the code itself. On platforms without pipe(), there is a race
condition in the code which forks a server process: if you get random
failures on a slow or loaded box, increase the sleep time in
common/child.c:minisleep().

Extra Stuff
-----------

server-tests requires that you have a running HTTP server on localhost
port 80, and you have copied htdocs/* to server-htdocs-root/test/*

Credits
-------

This test suite is inspired by the Subversion project, discussion on
the subversion mailing list, and seeing chromatic's talks on XP. The
presentation is inspired by the standard Perl test suite. Imitation
is the greatest form of flattery, right?