Index: System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentValueForRow.UserCode.cs =================================================================== diff -u -rc8786fc85e911ac4446122b9c1fbbb8f1ee8c57c -r536be4927b9628a702fc51aa901fdd149d84ac24 --- System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentValueForRow.UserCode.cs (.../SetDetailedAssessmentValueForRow.UserCode.cs) (revision c8786fc85e911ac4446122b9c1fbbb8f1ee8c57c) +++ System tests/AutomatedSystemTests/AutomatedSystemTests/SetDetailedAssessmentValueForRow.UserCode.cs (.../SetDetailedAssessmentValueForRow.UserCode.cs) (revision 536be4927b9628a702fc51aa901fdd149d84ac24) @@ -36,9 +36,13 @@ public void Set_value_DetailedAsssessmentTypeRowNth(RepoItemInfo cellInfo) { - System.Globalization.CultureInfo currentCulture = CultureInfo.CurrentCulture; - Report.Log(ReportLevel.Info, "Set value", "Setting attribute AccessibleValue to '$assessmentValueToAssign' on item 'cellInfo'.", cellInfo); - assessmentValueToAssign = Double.Parse(assessmentValueToAssign).ToString(currentCulture); + System.Globalization.CultureInfo fixedDataSourceCulture = new CultureInfo("en-US"); + fixedDataSourceCulture.NumberFormat.NumberDecimalSeparator = "."; + fixedDataSourceCulture.NumberFormat.NumberGroupSeparator = ""; + System.Globalization.CultureInfo currentCulture = CultureInfo.CurrentCulture; + assessmentValueToAssign = Double.Parse(assessmentValueToAssign, fixedDataSourceCulture).ToString(currentCulture); + Report.Log(ReportLevel.Info, "Info", "Value to assign: " + assessmentValueToAssign); + Report.Log(ReportLevel.Info, "Set value", "Setting attribute AccessibleValue to '$assessmentValueToAssign' on item 'cellInfo'.", cellInfo); cellInfo.FindAdapter().Element.SetAttributeValue("AccessibleValue", assessmentValueToAssign); }