Author: benm
Date: 2005-06-27 14:38:36 -0400 (Mon, 27 Jun 2005)
New Revision: 46585
Modified:
trunk/mcs/class/System.Data/Test/System.Data.Tests.Mainsoft/System.Data/DataSet/DataSet_ReadXml_Strm5.cs
Log:
don't polute the cwd
Modified:
trunk/mcs/class/System.Data/Test/System.Data.Tests.Mainsoft/System.Data/DataSet/DataSet_ReadXml_Strm5.cs
===================================================================
---
trunk/mcs/class/System.Data/Test/System.Data.Tests.Mainsoft/System.Data/DataSet/DataSet_ReadXml_Strm5.cs
2005-06-27 18:23:40 UTC (rev 46584)
+++
trunk/mcs/class/System.Data/Test/System.Data.Tests.Mainsoft/System.Data/DataSet/DataSet_ReadXml_Strm5.cs
2005-06-27 18:38:36 UTC (rev 46585)
@@ -278,24 +278,23 @@
private void PrivateTestCase(string a_name, string a_expected, string
a_xmlData)
{
- try
- {
+ string file_name = null;
+ try {
BeginCase(a_name);
DataSet ds = new DataSet();
System.IO.StringReader sr = new
System.IO.StringReader(a_xmlData) ;
System.Xml.XmlTextReader xReader = new
System.Xml.XmlTextReader(sr) ;
ds.ReadXml (xReader);
- ds.WriteXml(a_name + System.DateTime.Now.Ticks +
".xml");
+ file_name = System.IO.Path.GetTempFileName ();
+ ds.WriteXml (file_name);
Compare(this.dataSetDescription(ds), a_expected);
- }
- catch(Exception ex)
- {
+ } catch (Exception ex) {
m_exp = ex;
- }
- finally
- {
+ } finally {
EndCase(m_exp);
m_exp = null;
+ if (file_name != null)
+ System.IO.File.Delete (file_name);
}
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches