cheetah test failure

David Webb <[email protected]> Fri, 06 May 2011 20:02:16 -0500
Newsgroups gmane.comp.python.cheetah
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------070601040906060108050102
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Operations:
Windows 7
Python 2.7
Cheetah 2.4.4

didn't make any changes to the application, tried running setup.py 
install, setup.py config then setup.py, SetupConfig.py. Then returned to 
cheetah test and ran it. Oh, did somehow find the _namemapper.c, which 
was missing originally during this process.

failed with 47 failures, 228 errors. (I have attached a faitest.txt file 
with the last 4 or 5 failures, but dos is refusing to send the results 
to file, using cheetah test > cheetahfail.txt just gives a blank file).

Cheetah manages to work with the very most basic non-compiled templates, 
but when compiling and trying to run under WebWare 1.02 the test.tmpl 
compiles and throws assertion error, won't display. Also attached is the 
html output file for that.

Any ideas, would be appreciated -- hate to go to mako or jinja


--------------070601040906060108050102
Content-Type: text/plain;
 name="failtest.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="failtest.txt"

.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 405, in testFill
    self.go("cheetah fill -R")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testText (Cheetah.Tests.CheetahWrapper.RecurseImplicit)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 411, in testText
    self.go("cheetah fill -R --oext txt")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testCompile (Cheetah.Tests.CheetahWrapper.SplatTmpl)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 272, in testCompile
    self.go("cheetah compile *.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testFill (Cheetah.Tests.CheetahWrapper.SplatTmpl)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 276, in testFill
    self.go("cheetah fill *.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testText (Cheetah.Tests.CheetahWrapper.SplatTmpl)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 280, in testText
    self.go("cheetah fill --oext txt *.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testCompile (Cheetah.Tests.CheetahWrapper.SplatTmplWithSubdirectories)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 325, in testCompile
    self.go("cheetah compile *.tmpl child/*.tmpl child/grandkid/*.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testFill (Cheetah.Tests.CheetahWrapper.SplatTmplWithSubdirectories)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 331, in testFill
    self.go("cheetah fill *.tmpl child/*.tmpl child/grandkid/*.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testText (Cheetah.Tests.CheetahWrapper.SplatTmplWithSubdirectories)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 337, in testText
    self.go("cheetah fill --oext txt *.tmpl child/*.tmpl child/grandkid/*.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testCompile (Cheetah.Tests.CheetahWrapper.ThreeFilesWithSubdirectories)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 285, in testCompile
    self.go("cheetah compile a.tmpl child/a.tmpl child/grandkid/a.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testFill (Cheetah.Tests.CheetahWrapper.ThreeFilesWithSubdirectories)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 291, in testFill
    self.go("cheetah fill a.tmpl child/a.tmpl child/grandkid/a.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testText (Cheetah.Tests.CheetahWrapper.ThreeFilesWithSubdirectories)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 297, in testText
    self.go("cheetah fill --oext txt a.tmpl child/a.tmpl child/grandkid/a.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testCompile (Cheetah.Tests.CheetahWrapper.ThreeFilesWithSubdirectoriesNoExtension)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 305, in testCompile
    self.go("cheetah compile a child/a child/grandkid/a")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testFill (Cheetah.Tests.CheetahWrapper.ThreeFilesWithSubdirectoriesNoExtension)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 311, in testFill
    self.go("cheetah fill a child/a child/grandkid/a")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testText (Cheetah.Tests.CheetahWrapper.ThreeFilesWithSubdirectoriesNoExtension)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 317, in testText
    self.go("cheetah fill --oext txt a child/a child/grandkid/a")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testCompile (Cheetah.Tests.CheetahWrapper.VarietyWithOdir)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 360, in testCompile
    self.go("cheetah compile --odir DEST a.tmpl child/a child/grandkid/*.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testFill (Cheetah.Tests.CheetahWrapper.VarietyWithOdir)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 369, in testFill
    self.go("cheetah fill --odir DEST a.tmpl child/a child/grandkid/*.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


======================================================================
FAIL: testText (Cheetah.Tests.CheetahWrapper.VarietyWithOdir)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 375, in testText
    self.go("cheetah fill --odir DEST --oext txt a.tmpl child/a child/grandkid/*.tmpl")
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 222, in go
    output = self.assertSubprocess(cmd)
  File "C:\Users\Daveo\AppData\Roaming\Python\Python27\site-packages\cheetah-2.4.4-py2.7-win32.egg\Cheetah\Tests\CheetahWrapper.py", line 205, in assertSubprocess
    %s''' % (status, output))
AssertionError: Subprocess exited with a non-zero status (1)
                            Traceback (most recent call last):
  File "C:\Python27\lib\site.py", line 562, in <module>
    main()
  File "C:\Python27\lib\site.py", line 538, in main
    known_paths = removeduppaths()
  File "C:\Python27\lib\site.py", line 109, in removeduppaths
    dir, dircase = makepath(dir)
  File "C:\Python27\lib\site.py", line 81, in makepath
    dir = os.path.abspath(dir)
  File "C:\Python27\lib\ntpath.py", line 471, in abspath
    path = _getfullpathname(path)
TypeError: must be (buffer overflow), not str


----------------------------------------------------------------------
Ran 2138 tests in 6.435s

FAILED (failures=47, errors=228)

--------------070601040906060108050102
Content-Type: text/html; name="Error-test.py-2011-05-06-18-54-23-542568.html"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="Error-test.py-2011-05-06-18-54-23-542568.html"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Error</title>
<style type="text/css">
<!--
body {
	background-color: white;
	color: #080810;
	font-size: 11pt;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	margin: 0pt;
	padding: 8pt;
}
h2.section {
	font-size: 14pt;
	background-color:#933;
	color:white;
	text-align:center;
}
table.NiceTable {
	font-size: 10pt;
}
table.NiceTable td {
	background-color: #EEE;
	color: #111;
}
table.NiceTable th {
	background-color: #BBB;
	color: black;
}
table.NiceTable tr.TopHeading th {
	background-color: #555;
	color: white;
}
table.NiceTable table.NiceTable td {
	background-color: #DDD;
	color: #222;
}
table.NiceTable table.NiceTable th {
	background-color: #CCC;
	color: black;
	font-weight: normal;
}
-->
</style>
</head>
<body text="black" bgcolor="white">
<h2 class="section">Error</h2>
<p>
The site is having technical difficulties with this page. An error has
been logged, and the problem will be fixed as soon as possible. Sorry!
</p>
<h2 class="section">Traceback</h2>
<p><i>MyContext\test.py</i></p><table style="background-color:#F0F0F0" width="100%" cellpadding="2" cellspacing="2">
<tr><td><pre style="color:#000000">
Traceback (most recent call last):
<span style="color:#000099">  File &quot;C:\Python27\Webware-1.0.2\WebKit\Application.py&quot;, line 645, in runTransaction</span> <a href="/Admin/EditFile?filename=C%3A%5CPython27%5CWebware-1.0.2%5CWebKit%5CApplication.py&amp;line=645">[edit]</a>
<span style="color:#990000">    servlet = findServlet(trans)</span>
<span style="color:#000099">  File &quot;C:\Python27\Webware-1.0.2\WebKit\URLParser.py&quot;, line 70, in findServletForTransaction</span> <a href="/Admin/EditFile?filename=C%3A%5CPython27%5CWebware-1.0.2%5CWebKit%5CURLParser.py&amp;line=70">[edit]</a>
<span style="color:#990000">    return self.parse(trans, trans.request().urlPath())</span>
<span style="color:#000099">  File &quot;C:\Python27\Webware-1.0.2\WebKit\URLParser.py&quot;, line 314, in parse</span> <a href="/Admin/EditFile?filename=C%3A%5CPython27%5CWebware-1.0.2%5CWebKit%5CURLParser.py&amp;line=314">[edit]</a>
<span style="color:#990000">    return fpp.parse(trans, requestPath)</span>
<span style="color:#000099">  File &quot;C:\Python27\Webware-1.0.2\WebKit\URLParser.py&quot;, line 423, in parse</span> <a href="/Admin/EditFile?filename=C%3A%5CPython27%5CWebware-1.0.2%5CWebKit%5CURLParser.py&amp;line=423">[edit]</a>
<span style="color:#990000">    return ServletFactoryManager.servletForFile(trans, name)</span>
<span style="color:#000099">  File &quot;C:\Python27\Webware-1.0.2\WebKit\URLParser.py&quot;, line 851, in servletForFile</span> <a href="/Admin/EditFile?filename=C%3A%5CPython27%5CWebware-1.0.2%5CWebKit%5CURLParser.py&amp;line=851">[edit]</a>
<span style="color:#990000">    return factory.servletForTransaction(trans)</span>
<span style="color:#000099">  File &quot;C:\Python27\Webware-1.0.2\WebKit\ServletFactory.py&quot;, line 232, in servletForTransaction</span> <a href="/Admin/EditFile?filename=C%3A%5CPython27%5CWebware-1.0.2%5CWebKit%5CServletFactory.py&amp;line=232">[edit]</a>
<span style="color:#990000">    theClass = self.loadClass(transaction, path)</span>
<span style="color:#000099">  File &quot;C:\Python27\Webware-1.0.2\WebKit\ServletFactory.py&quot;, line 382, in loadClass</span> <a href="/Admin/EditFile?filename=C%3A%5CPython27%5CWebware-1.0.2%5CWebKit%5CServletFactory.py&amp;line=382">[edit]</a>
<span style="color:#990000">    assert issubclass(theClass, Servlet)</span>
AssertionError</pre></td></tr>
</table>
<h2 class="section">MiscInfo</h2>
<table class="NiceTable">
<tr><th align="left">filename</th><td>MyContext\test.py</td></tr>
<tr><th align="left">os.getcwd()</th><td>C:\Program Files\BitNami WAPPStack\apache2\wktest</td></tr>
<tr><th align="left">sys.path</th><td>['C:\\Program Files\\BitNami WAPPStack\\apache2\\wktest', 'C:\\Python27\\Webware-1.0.2', 'C:\\Users\\Daveo\\AppData\\Roaming\\Python\\Python27\\site-packages\\ropemode-0.1_rc2-py2.7.egg', 'C:\\Users\\Daveo\\AppData\\Roaming\\Python\\Python27\\site-packages\\ropemacs-0.6-py2.7.egg', 'C:\\Users\\Daveo\\AppData\\Roaming\\Python\\Python27\\site-packages\\formalchemy-1.3.7-py2.7.egg', 'c:\\python27\\lib\\site-packages\\webhelpers-1.3-py2.7.egg', 'c:\\python27\\lib\\site-packages\\tempita-0.5dev-py2.7...</td></tr>
<tr><th align="left">sys.version</th><td>2.7.1 (r271:86832, Feb  7 2011, 11:30:38) [MSC v.1500 32 bit (Intel)]</td></tr>
<tr><th align="left">time</th><td>Fri May 06 18:54:23 2011</td></tr>
</table>
<h2 class="section">Transaction</h2>
<table class="NiceTable">
<tr class="TopHeading"><th>Attribute</th><th>Value</th></tr>
<tr><th align="left">application</th><td>&lt;WebKit.Application.Application object at 0x02336C30&gt;</td></tr>
<tr><th align="left">request</th><td>&lt;WebKit.HTTPRequest.HTTPRequest object at 0x02ABAD90&gt;</td></tr>
<tr><th align="left">response</th><td>&lt;WebKit.HTTPResponse.HTTPResponse object at 0x029668B0&gt;</td></tr>
<tr><th align="left">servlet</th><td>None</td></tr>
<tr><th align="left">session</th><td>None</td></tr>
</table>
<h2 class="section">HTTPRequest</h2>
<table class="NiceTable">
<tr class="TopHeading"><th>Attribute</th><th>Value</th></tr>
<tr><th align="left">adapterName</th><td>''</td></tr>
<tr><th align="left">args</th><td></td></tr>
<tr><th align="left">cookies</th><td></td></tr>
<tr><th align="left">environ</th><td><table class="NiceTable">
<tr><th align="left">GATEWAY_INTERFACE</th><td>CGI/1.1</td></tr>
<tr><th align="left">HTTP_ACCEPT</th><td>text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8</td></tr>
<tr><th align="left">HTTP_ACCEPT_CHARSET</th><td>ISO-8859-1, utf-8;q=0.7, *;q=0.7</td></tr>
<tr><th align="left">HTTP_ACCEPT_ENCODING</th><td>gzip,  deflate</td></tr>
<tr><th align="left">HTTP_ACCEPT_LANGUAGE</th><td>en-us, en;q=0.5</td></tr>
<tr><th align="left">HTTP_CACHE_CONTROL</th><td>max-age=0</td></tr>
<tr><th align="left">HTTP_CONNECTION</th><td>keep-alive</td></tr>
<tr><th align="left">HTTP_HOST</th><td>localhost:8080</td></tr>
<tr><th align="left">HTTP_KEEP_ALIVE</th><td>115</td></tr>
<tr><th align="left">HTTP_USER_AGENT</th><td>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1</td></tr>
<tr><th align="left">HTTP_X_PERSONASINTERACTIVE_ADDON</th><td>true</td></tr>
<tr><th align="left">PATH</th><td>C:\Python27\; C:\Python27\Scripts; C:\Tcl\bin; C:\Program Files\Common Files\Microsoft Shared\Windows Live; C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live; C:\Program Files (x86)\ActiveState Komodo Edit 6\; C:\Perl64\site\bin; C:\Perl64\bin; C:\Windows\system32; C:\Windows; C:\Windows\System32\Wbem; C:\Windows\System32\WindowsPowerShell\v1.0\; c:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\; C:\Program Files (x86)\Windows Live\Shared; c:\Program Files (x86)\Microso...</td></tr>
<tr><th align="left">PATH_INFO</th><td>/test</td></tr>
<tr><th align="left">QUERY_STRING</th><td></td></tr>
<tr><th align="left">REMOTE_ADDR</th><td>127.0.0.1</td></tr>
<tr><th align="left">REMOTE_PORT</th><td>54238</td></tr>
<tr><th align="left">REQUEST_METHOD</th><td>GET</td></tr>
<tr><th align="left">REQUEST_URI</th><td>/test</td></tr>
<tr><th align="left">SCRIPT_NAME</th><td></td></tr>
<tr><th align="left">SERVER_ADDR</th><td>127.0.0.1</td></tr>
<tr><th align="left">SERVER_PORT</th><td>8080</td></tr>
<tr><th align="left">SERVER_PROTOCOL</th><td>HTTP/1.0</td></tr>
<tr><th align="left">SERVER_SOFTWARE</th><td>Webware/1.0.2</td></tr>
</table></td></tr>
<tr><th align="left">fields</th><td></td></tr>
<tr><th align="left">method</th><td>'GET'</td></tr>
<tr><th align="left">pathInfo</th><td>'/test'</td></tr>
<tr><th align="left">pathTranslated</th><td>''</td></tr>
<tr><th align="left">previousURLPaths</th><td>[]</td></tr>
<tr><th align="left">queryString</th><td>''</td></tr>
<tr><th align="left">serverSidePath</th><td>'MyContext\\test.py'</td></tr>
<tr><th align="left">servletPath</th><td>''</td></tr>
<tr><th align="left">sessionId</th><td>None</td></tr>
<tr><th align="left">uri</th><td>'/test'</td></tr>
</table>
<h2 class="section">HTTPResponse</h2>
<table class="NiceTable">
<tr class="TopHeading"><th>Attribute</th><th>Value</th></tr>
<tr><th align="left">args</th><td></td></tr>
<tr><th align="left">committed</th><td>False</td></tr>
<tr><th align="left">cookies</th><td></td></tr>
<tr><th align="left">endTime</th><td>1304726063.132</td></tr>
<tr><th align="left">headers</th><td><table class="NiceTable">
<tr><th align="left">Content-type</th><td>text/html</td></tr>
<tr><th align="left">Status</th><td>500 Servlet Error</td></tr>
</table></td></tr>
</table>
<h2 class="section">Environment</h2>
<table class="NiceTable">
<tr><th align="left">ALLUSERSPROFILE</th><td>C:\ProgramData</td></tr>
<tr><th align="left">APPDATA</th><td>C:\Users\Daveo\AppData\Roaming</td></tr>
<tr><th align="left">CLASSPATH</th><td>.; C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip</td></tr>
<tr><th align="left">CMD</th><td>cmd</td></tr>
<tr><th align="left">COMMONPROGRAMFILES</th><td>C:\Program Files (x86)\Common Files</td></tr>
<tr><th align="left">COMMONPROGRAMFILES(X86)</th><td>C:\Program Files (x86)\Common Files</td></tr>
<tr><th align="left">COMMONPROGRAMW6432</th><td>C:\Program Files\Common Files</td></tr>
<tr><th align="left">COMPUTERNAME</th><td>DELL-PC</td></tr>
<tr><th align="left">COMSPEC</th><td>C:\Windows\system32\cmd.exe</td></tr>
<tr><th align="left">FP_NO_HOST_CHECK</th><td>NO</td></tr>
<tr><th align="left">HOMEDRIVE</th><td>C:</td></tr>
<tr><th align="left">HOMEPATH</th><td>\Users\Daveo</td></tr>
<tr><th align="left">LOCALAPPDATA</th><td>C:\Users\Daveo\AppData\Local</td></tr>
<tr><th align="left">LOGONSERVER</th><td>\\DELL-PC</td></tr>
<tr><th align="left">NUMBER_OF_PROCESSORS</th><td>2</td></tr>
<tr><th align="left">OS</th><td>Windows_NT</td></tr>
<tr><th align="left">PATH</th><td>C:\Python27\; C:\Python27\Scripts; C:\Tcl\bin; C:\Program Files\Common Files\Microsoft Shared\Windows Live; C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live; C:\Program Files (x86)\ActiveState Komodo Edit 6\; C:\Perl64\site\bin; C:\Perl64\bin; C:\Windows\system32; C:\Windows; C:\Windows\System32\Wbem; C:\Windows\System32\WindowsPowerShell\v1.0\; c:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\; C:\Program Files (x86)\Windows Live\Shared; c:\Program Files (x86)\Microso...</td></tr>
<tr><th align="left">PATHEXT</th><td>.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.py;.pyw;.tcl</td></tr>
<tr><th align="left">PROCESSOR_ARCHITECTURE</th><td>x86</td></tr>
<tr><th align="left">PROCESSOR_ARCHITEW6432</th><td>AMD64</td></tr>
<tr><th align="left">PROCESSOR_IDENTIFIER</th><td>Intel64 Family 6 Model 23 Stepping 10, GenuineIntel</td></tr>
<tr><th align="left">PROCESSOR_LEVEL</th><td>6</td></tr>
<tr><th align="left">PROCESSOR_REVISION</th><td>170a</td></tr>
<tr><th align="left">PROGRAMDATA</th><td>C:\ProgramData</td></tr>
<tr><th align="left">PROGRAMFILES</th><td>C:\Program Files (x86)</td></tr>
<tr><th align="left">PROGRAMFILES(X86)</th><td>C:\Program Files (x86)</td></tr>
<tr><th align="left">PROGRAMW6432</th><td>C:\Program Files</td></tr>
<tr><th align="left">PROMPT</th><td>$P$G</td></tr>
<tr><th align="left">PSMODULEPATH</th><td>C:\Windows\system32\WindowsPowerShell\v1.0\Modules\</td></tr>
<tr><th align="left">PUBLIC</th><td>C:\Users\Public</td></tr>
<tr><th align="left">PYTHON</th><td>python</td></tr>
<tr><th align="left">QTJAVA</th><td>C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip</td></tr>
<tr><th align="left">SESSIONNAME</th><td>Console</td></tr>
<tr><th align="left">SYSTEMDRIVE</th><td>C:</td></tr>
<tr><th align="left">SYSTEMROOT</th><td>C:\Windows</td></tr>
<tr><th align="left">TEMP</th><td>C:\Users\Daveo\AppData\Local\Temp</td></tr>
<tr><th align="left">TMP</th><td>C:\Users\Daveo\AppData\Local\Temp</td></tr>
<tr><th align="left">USERDOMAIN</th><td>Dell-PC</td></tr>
<tr><th align="left">USERNAME</th><td>Daveo</td></tr>
<tr><th align="left">USERPROFILE</th><td>C:\Users\Daveo</td></tr>
<tr><th align="left">VS90COMNTOOLS</th><td>C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools\</td></tr>
<tr><th align="left">WINDIR</th><td>C:\Windows</td></tr>
</table>
<h2 class="section">OS Ids</h2>
<table class="NiceTable">
<tr class="TopHeading"><th>Name</th><th>Value</th></tr>
<tr><th align="left">pid</th><td>2680</td></tr>
</table>

</body>
</html>

--------------070601040906060108050102
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
--------------070601040906060108050102
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Cheetahtemplate-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cheetahtemplate-discuss

--------------070601040906060108050102--