summaryrefslogtreecommitdiff
path: root/QMTest/README.txt
diff options
context:
space:
mode:
Diffstat (limited to 'QMTest/README.txt')
-rw-r--r--QMTest/README.txt58
1 files changed, 58 insertions, 0 deletions
diff --git a/QMTest/README.txt b/QMTest/README.txt
new file mode 100644
index 0000000..18167cc
--- /dev/null
+++ b/QMTest/README.txt
@@ -0,0 +1,58 @@
+This directory contains testing infrastructure. Note that not all of
+the pieces here are local to SCons.
+
+ README.txt
+
+ What you're looking at right now.
+
+ SConscript
+
+ Configuration for our packaging build, to copy the necessary
+ parts of the infrastructure into a build directory.
+
+ TestCmd.py
+ TestCmdTests.py
+ TestCommon.py
+ TestCommonTests.py
+
+ The TestCmd infrastructure for testing external commands.
+ These are for generic command testing, are used by some
+ other projects, and are developed separately from SCons.
+ (They're developed by SK, but still...)
+
+ We've captured the unit tests (Test*Tests.py) for these files
+ along with the actual modules themselves to make it a little
+ easier to hack on them for our purposes. Note, however,
+ that any SCons-specific functionality should be implemented
+ in one of the
+
+ TestRuntest.py
+
+ Test infrastructure for our runtest.py script.
+
+ TestSCons.py
+
+ Test infrastructure for SCons itself.
+
+ TestSConsMSVS.py
+
+ Test infrastructure for SCons' Visual Studio support.
+
+ TestSCons_time.py
+
+ Test infrastructure for the scons-time.py script.
+
+ TestSConsign.py
+
+ Test infrastructure for the sconsign.py script.
+
+ classes.qmc
+ configuration
+ scons-tdb.py
+
+ Pieces for the use of QMTest to test SCons. We're moving away
+ from this infrastructure, in no small part because we're not
+ really using it as originally envisioned.
+
+Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 The SCons Foundation
+QMTest/README.txt 2014/03/02 14:18:15 garyo