Updated to use the object returned by tconfpy rather than a tuple of
lists.
1 parent 35ffc55 commit 5a7d09d2c5b58be4c2f4cdf38f8e5eea92f5c88d
@tundra tundra authored on 1 Apr 2004
Showing 1 changed file
View
30
test-tc.py
# test-tc.py - A Test Driver For The 'tconfpy' Configuration File Parser
# Copyright (c) 2003-2004 TundraWare Inc. All Rights Reserved.
 
PROGNAME = "tconfpy Test Driver"
RCSID = "$Id: test-tc.py,v 1.122 2004/04/01 00:55:02 tundra Exp $"
RCSID = "$Id: test-tc.py,v 1.123 2004/04/01 20:38:57 tundra Exp $"
VERSION = RCSID.split()[2]
 
# Copyright Information
 
else:
retval = ParseConfig(fn, st, Debug=DEBUG, LiteralVars=LITVARS)
 
if retval[1]:
if retval.Errors:
print "Errors Were Found In '%s'!" % fn
else:
print "No Errors Found In '%s'!" % fn
 
print
 
dumpreturn("SYMBOL TABLE", retval[0], isdict=True)
dumpreturn("ERRORS", retval[1])
dumpreturn("WARNINGS", retval[2])
dumpreturn("DEBUG", retval[3])
dumpreturn("LITERAL LINES", retval[4])
 
 
 
 
# Format and display the results
 
dumpreturn("SYMBOL TABLE", retval.SymTable, isdict=True)
dumpreturn("ERRORS", retval.Errors)
dumpreturn("WARNINGS", retval.Warnings)
dumpreturn("DEBUG", retval.Debug)
dumpreturn("LITERAL LINES", retval.Literals)