• Home
  • History
  • Annotate
  • only in this directory
NameDateSize

..22-Apr-201636

acl3744.cH A D11-May-20142.2 KiB

auth.cH A D11-May-201433.7 KiB

basic.cH A D11-May-20147.7 KiB

ChangeLogH A D11-May-201445.5 KiB

common/H11-May-20149

compress.cH A D11-May-201410.6 KiB

COPYINGH A D11-May-201417.6 KiB

expired.pemH A D11-May-20141.1 KiB

htdocs/H11-May-20143

largefile.cH A D11-May-20144.9 KiB

lock.cH A D11-May-201417 KiB

Makefile.inH A D11-May-20146.5 KiB

makekeys.shH A D11-May-20148 KiB

notvalid.pemH A D11-May-20141.1 KiB

nulca.pemH A D11-May-20144.7 KiB

nulcn.pemH A D11-May-20144.3 KiB

nulsan.pemH A D11-May-20144.4 KiB

nulsrv.keyH A D11-May-20141.6 KiB

oldacl.cH A D11-May-20142.1 KiB

openssl.confH A D11-May-20142.8 KiB

props.cH A D11-May-201421.9 KiB

READMEH A D11-May-20141.2 KiB

redirect.cH A D11-May-20144.7 KiB

request.cH A D11-May-201462.9 KiB

resolve.cH A D11-May-20141.6 KiB

run-tests.shH A D11-May-2014575

run.shH A D11-May-2014422

server.keyH A D11-May-2014497

session.cH A D11-May-20144.9 KiB

skeleton.cH A D11-May-20141.2 KiB

socket.cH A D11-May-201437 KiB

ssl.cH A D11-May-201453.7 KiB

STATUSH A D11-May-20142.3 KiB

string-tests.cH A D11-May-201416.9 KiB

stubs.cH A D11-May-20144.8 KiB

uri-tests.cH A D11-May-201418.3 KiB

util-socks.cH A D11-May-20148.8 KiB

util-tests.cH A D11-May-20148.5 KiB

utils.cH A D11-May-20144.5 KiB

utils.hH A D11-May-20143.2 KiB

xml.cH A D11-May-201418.8 KiB

xmlreq.cH A D11-May-20144.8 KiB

README

1
2Stupidly Simple Test Suite for neon
3-----------------------------------
4
5The aim of the test suite is two-fold:
6
7 1. ensure compliance to the relevant RFCs in network behaviour.
8
9 2. ensure that the promises made by the public API are met 
10 by the current implementation.
11
12The file `STATUS' makes an attempt at listing RFC requirements and how
13the test suite tests whether neon meets them or not (it's not finished
14yet).
15
16The test suite is licensed under the GPL.
17
18Important Note About Test Failures
19----------------------------------
20
21Note that a test failure either means a bug in the test or a bug in
22the code itself.  On platforms without pipe(), there is a race
23condition in the code which forks a server process: if you get random
24failures on a slow or loaded box, increase the sleep time in
25common/child.c:minisleep().
26
27Extra Stuff
28-----------
29
30server-tests requires that you have a running HTTP server on localhost
31port 80, and you have copied htdocs/* to server-htdocs-root/test/*
32
33Credits
34-------
35
36This test suite is inspired by the Subversion project, discussion on
37the subversion mailing list, and seeing chromatic's talks on XP.  The
38presentation is inspired by the standard Perl test suite.  Imitation
39is the greatest form of flattery, right?
40