Update of /cvsroot/boost/boost/tools/regression/xsl_reports/test
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv20678
Modified Files:
common.py generate_test_results.py
Log Message:
Generate explicit-failures-markup.xml with some non-ascii data to make sure we
are able to handle it
Index: common.py
===================================================================
RCS file: /cvsroot/boost/boost/tools/regression/xsl_reports/test/common.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- common.py 20 Feb 2007 10:26:23 -0000 1.6
+++ common.py 23 Jun 2007 06:53:16 -0000 1.7
@@ -91,7 +91,8 @@
def make_expicit_failure_markup( num_of_libs, num_of_toolsets, num_of_tests ):
- g = xml.sax.saxutils.XMLGenerator( open( "explicit-failures-markup.xml",
"w" ) )
+ g = xml.sax.saxutils.XMLGenerator( open( "explicit-failures-markup.xml",
"w" ), "utf-8" )
+ g.startDocument()
g.startElement( "explicit-failures-markup", {} );
# required toolsets
@@ -108,7 +109,7 @@
if i_toolset % 2 == 1:
g.startElement( "toolset", { "name": make_toolset_name(
i_toolset ) } )
g.endElement( "toolset" )
- g.startElement( "note", { "author": "T. Test" } )
+ g.startElement( "note", { "author": u"T. T\xe8st" } )
g.characters( "Test note" )
g.endElement( "note" )
g.endElement( "mark-unusable" )
@@ -145,7 +146,7 @@
g.startElement( "toolset", { "name": make_toolset_name( 2
) } )
g.endElement( "toolset" )
- g.startElement( "note", { "author": "V. Annotated" } )
+ g.startElement( "note", { "author": u"V. Ann\xf3tated" } )
g.characters( "Some thoughtful note" )
g.endElement( "note" )
@@ -156,6 +157,7 @@
g.endElement( "explicit-failures-markup" )
+ g.endDocument()
def make_expected_results( num_of_libs, num_of_toolsets, num_of_tests ):
Index: generate_test_results.py
===================================================================
RCS file:
/cvsroot/boost/boost/tools/regression/xsl_reports/test/generate_test_results.py,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- generate_test_results.py 7 May 2007 10:16:49 -0000 1.9
+++ generate_test_results.py 23 Jun 2007 06:53:16 -0000 1.10
@@ -52,7 +52,8 @@
for i_runner in range( 0, num_of_runners ):
runner_id = "runner %02d" % i_runner
- g = xml.sax.saxutils.XMLGenerator( open( os.path.join(
results_directory, runner_id + ".xml" ), "w" ) )
+ g = xml.sax.saxutils.XMLGenerator( open( os.path.join(
results_directory, runner_id + ".xml" ), "w" ), "utf-8" )
+ g.startDocument()
if i_runner % 2:
platform = "Win32"
else:
@@ -129,7 +130,7 @@
, show_run_output =
show_run_output
, variant = variant )
g.endElement( "test-run" )
-
+ g.endDocument()
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs