Skip to content

Commit d9d9acc

Browse files
committed
Fix reading of test yml configuration
1 parent 1c948a8 commit d9d9acc

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/Tests/Framework/Configuration/YamlConfiguration.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,14 @@ public YamlConfiguration(string configurationFile)
3030

3131
private static string ConfigName(string configLine) => Parse(configLine, 0);
3232
private static string ConfigValue(string configLine) => Parse(configLine, 1);
33-
private static string Parse(string configLine, int index) => configLine.Split(':')[index].Trim(' ');
33+
private static string Parse(string configLine, int index)
34+
{
35+
var configParts = configLine.Split(':');
36+
37+
return configParts.Length - 1 >= index
38+
? configParts[index].Trim(' ')
39+
: string.Empty;
40+
}
3441

3542
private static TestMode GetTestMode(string mode)
3643
{

0 commit comments

Comments
 (0)