Code

detect unit tests
authorrichard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2>
Fri, 3 Aug 2001 02:51:06 +0000 (02:51 +0000)
committerrichard <richard@57a73879-2fb5-44c3-a270-3262357dd7e2>
Fri, 3 Aug 2001 02:51:06 +0000 (02:51 +0000)
git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/trunk@203 57a73879-2fb5-44c3-a270-3262357dd7e2

setup.py

index 9eb6e39fc43c57b75ccd5f810c6cd0d906dd0d22..c046990558503f632edf9d2fcc1c08a1ee125b07 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,5 +1,5 @@
 #! /usr/bin/env python
-# $Id: setup.py,v 1.11 2001-08-03 01:54:58 richard Exp $
+# $Id: setup.py,v 1.12 2001-08-03 02:51:06 richard Exp $
 
 from distutils.core import setup, Extension
 from distutils.util import get_platform
@@ -8,9 +8,14 @@ from glob import glob
 import os
 from roundup.templatebuilder import makeHtmlBase
 
-print 'Running unit tests...'
-import test
-test.go()
+try:
+    import unittest
+except:
+    print 'Skipping unit tests (no unittest module found)'
+else:
+    print 'Running unit tests...'
+    import test
+    test.go()
 
 templates = 'classic', 'extended'
 packagelist = [ 'roundup', 'roundup.backends', 'roundup.templates' ]
@@ -36,6 +41,9 @@ setup ( name = "roundup",
 
 #
 # $Log: not supported by cvs2svn $
+# Revision 1.11  2001/08/03 01:54:58  richard
+# Started stuff off for the 0.2.5 release
+#
 # Revision 1.10  2001/07/30 07:17:44  richard
 # Just making sure we've got the right version in there for development.
 #