Skip to content

Commit b00ecc2

Browse files
committed
TestDataStorage() - try to avoid hard coded path separators
1 parent 1daa7ed commit b00ecc2

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

DocumentFormat.OpenXml.Tests/OpenXmlDomTaskLibrary/DataStorage/TestDataStorage.cs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -39,37 +39,37 @@ public TestDataStorage()
3939
throw new Exception("Can't access the root folder of the TestDataStorage at: '" + TestUtil.TestDataStorage + "'");
4040
}
4141

42-
string o14IsoStrictFolder = Path.Combine(TestUtil.TestDataStorage, @"O14ISOStrict\");
43-
string o14ValidationFolder = Path.Combine(TestUtil.TestDataStorage, @"ValidationTestFiles\");
44-
string o15ConformanceFolder = Path.Combine(TestUtil.TestDataStorage, @"O15Conformance\");
45-
string robustnessFolder = Path.Combine(TestUtil.TestDataStorage, @"Robustness\");
46-
string lowLevelFolder = Path.Combine(TestUtil.TestDataStorage, @"SDKLowLevelTestFiles\");
42+
string o14IsoStrictFolder = Path.Combine(TestUtil.TestDataStorage, @"O14ISOStrict");
43+
string o14ValidationFolder = Path.Combine(TestUtil.TestDataStorage, @"ValidationTestFiles");
44+
string o15ConformanceFolder = Path.Combine(TestUtil.TestDataStorage, @"O15Conformance");
45+
string robustnessFolder = Path.Combine(TestUtil.TestDataStorage, @"Robustness");
46+
string lowLevelFolder = Path.Combine(TestUtil.TestDataStorage, @"SDKLowLevelTestFiles");
4747

4848
this.RegisterDataGroup(
4949
new FileDataGroup(
5050
DataGroups.O14IsoStrictWord.ToString(),
5151
"Wordprocessing Files in ISO Strict",
52-
o14IsoStrictFolder + @"Word\"));
52+
Path.Combine(o14IsoStrictFolder, @"Word")));
5353
this.RegisterDataGroup(
5454
new FileDataGroup(
5555
DataGroups.O14IsoStrictExcel.ToString(),
5656
"SpreadsheetML Files in ISO Strict",
57-
o14IsoStrictFolder + @"Excel\"));
57+
Path.Combine(o14IsoStrictFolder, @"Excel")));
5858
this.RegisterDataGroup(
5959
new FileDataGroup(
6060
DataGroups.O14IsoStrictPowerPoint.ToString(),
6161
"PresentationML Files in ISO Strict",
62-
o14IsoStrictFolder + @"PowerPoint\"));
62+
Path.Combine(o14IsoStrictFolder, @"PowerPoint")));
6363
this.RegisterDataGroup(
6464
new FileDataGroup(
6565
DataGroups.O14IsoStrictGraphics.ToString(),
6666
"DrawingML Files in ISO Strict",
67-
o14IsoStrictFolder + @"Graphics\"));
67+
Path.Combine(o14IsoStrictFolder, @"Graphics")));
6868
this.RegisterDataGroup(
6969
new FileDataGroup(
7070
DataGroups.O14IsoStrictAdditional.ToString(),
7171
"Additional Test Files in ISO Strict",
72-
o14IsoStrictFolder + @"AdditionalFiles\"));
72+
Path.Combine(o14IsoStrictFolder, @"AdditionalFiles")));
7373
this.RegisterDataGroup(
7474
new FileDataGroup(
7575
DataGroups.O14Validation.ToString(),
@@ -80,43 +80,43 @@ public TestDataStorage()
8080
new FileDataGroup(
8181
DataGroups.O15ConformanceWord.ToString(),
8282
"O15 Conformance WordprocessingML Test Files",
83-
o15ConformanceFolder + @"WD\"));
83+
Path.Combine(o15ConformanceFolder, @"WD")));
8484
this.RegisterDataGroup(
8585
new FileDataGroup(
8686
DataGroups.O15ConformanceExcel.ToString(),
8787
"O15 Conformance SpreadsheetML Test Files",
88-
o15ConformanceFolder + @"XL\"));
88+
Path.Combine(o15ConformanceFolder, @"XL")));
8989
this.RegisterDataGroup(
9090
new FileDataGroup(
9191
DataGroups.O15ConformancePowerPoint.ToString(),
9292
"O15 Conformance PresentationML Test Files",
93-
o15ConformanceFolder + @"PPT\"));
93+
Path.Combine(o15ConformanceFolder, @"PPT")));
9494
this.RegisterDataGroup(
9595
new FileDataGroup(
9696
DataGroups.O15ConformanceM2.ToString(),
9797
"O15 Conformance M2 Converted Test Files",
98-
o15ConformanceFolder + @"M2\"));
98+
Path.Combine(o15ConformanceFolder, @"M2")));
9999
this.RegisterDataGroup(
100100
new FileDataGroup(
101101
DataGroups.O15ConformanceBeta1.ToString(),
102102
"O15 Conformance Beta1 Converted Test Files",
103-
o15ConformanceFolder + @"Beta1\"));
103+
Path.Combine(o15ConformanceFolder, @"Beta1")));
104104

105105
this.RegisterDataGroup(
106106
new FileDataGroup(
107107
DataGroups.RobustnessOFCAT.ToString(),
108108
"Various Test Files created by non-Office products",
109-
robustnessFolder + @"OFCAT\"));
109+
Path.Combine(robustnessFolder, @"OFCAT")));
110110
this.RegisterDataGroup(
111111
new FileDataGroup(
112112
DataGroups.RobustnessWindowsPhone7.ToString(),
113113
"Various Test Files created by non-Office products",
114-
robustnessFolder + @"WP7\"));
114+
Path.Combine(robustnessFolder, @"WP7")));
115115
this.RegisterDataGroup(
116116
new FileDataGroup(
117117
DataGroups.RobustnessBugRegression.ToString(),
118118
"Various Test Files created by non-Office products",
119-
robustnessFolder + @"BugRegression\"));
119+
Path.Combine(robustnessFolder, @"BugRegression")));
120120

121121
this.RegisterDataGroup(
122122
new FileDataGroup(

0 commit comments

Comments
 (0)