public
Description: Dave Thomas' proof of concept test library
Homepage: http://pragdave.blogs.pragprog.com/pragdave/2008/03/source-code-for.html
Clone URL: git://github.com/rsanheim/prag_dave_testing.git
fd3986ca » rsanheim 2008-03-14 add readme from the header ... 1 Dave Thomas's Proof of Concept Testing Library
2 see: http://pragdave.blogs.pragprog.com/pragdave/2008/03/playing-with-a.html
3
4 # -*- encoding: utf-8 -*-
5 # This code is a proof-of-concept of a simple testing library.
6 # It comes with no warranty (and no tests) and is guaranteed to
7 # be broken in more ways than a teenager's heart. Use at your own risk.
8 #
9 # This code is unsupported. Requests for changes, bug reports,
10 # and patches will be silently but brutally ignored.
11 #
12 # Usage: see end of file
13 #
14 # Copyright (c) 2008, Dave Thomas <dave@pragprog.com>
15 # All rights reserved.
16 # http://pragdave.pragprog.com
17 #
18 # LICENSE:
19 #
20 # Redistribution and use in source and binary forms, with or without
21 # modification, are permitted provided that the following conditions are met:
22 # * Redistributions of source code must retain the above copyright
23 # notice, this list of conditions and the following disclaimer.
24 # * Redistributions in binary form must reproduce the above copyright
25 # notice, this list of conditions and the following disclaimer in the
26 # documentation and/or other materials provided with the distribution.
27 # * Neither the name of the Dave Thomas nor the
28 # names of its contributors may be used to endorse or promote products
29 # derived from this software without specific prior written permission.
30 #
31 # THIS SOFTWARE IS PROVIDED BY DAVE THOMAS “AS IS” AND ANY
32 # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
33 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
34 # DISCLAIMED. IN NO EVENT SHALL DAVE THOMAS BE LIABLE FOR ANY
35 # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
36 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
37 # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
38 # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
39 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
40 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
41 #
42
9f33c03c » rsanheim 2008-08-13 43