private void BuildReferenceHtml(StringBuilder testFrameworkDependencies, StringBuilder referenceCssReplacement, StringBuilder testJsReplacement, StringBuilder referenceJsReplacement, StringBuilder referenceHtmlTemplateReplacement, StringBuilder codeCoverageDependencies) { foreach (TestHarnessItem item in TestFrameworkDependencies) { testFrameworkDependencies.AppendLine(item.ToString()); } foreach (TestHarnessItem item in CodeCoverageDependencies) { codeCoverageDependencies.AppendLine(item.ToString()); } foreach (TestHarnessItem item in ReferencedScripts.Where(x => !x.HasFile || x.ReferencedFile.IncludeInTestHarness)) { if (item.ReferencedFile != null && item.ReferencedFile.IsFileUnderTest) { testJsReplacement.AppendLine(item.ToString()); } else { referenceJsReplacement.AppendLine(item.ToString()); } } foreach (TestHarnessItem item in ReferencedStyles) { referenceCssReplacement.AppendLine(item.ToString()); } foreach (TestHarnessItem item in ReferencedHtmlTemplates) { referenceHtmlTemplateReplacement.AppendLine(item.ToString()); } }
private void CleanupTestHarness() { // TODO: Remove this need for this by updating the logic in the framework definition to support regex matches in ReferenceIsDependency // Remove additional references to QUnit. // (Iterate over a copy to avoid concurrent modification of the list!) foreach (TestHarnessItem reference in ReferencedScripts.Where(r => r.HasFile).ToList()) { if (reference.ReferencedFile.IsFileUnderTest) { continue; } string fileName = Path.GetFileName(reference.ReferencedFile.Path); if (!string.IsNullOrEmpty(fileName) && RegexPatterns.IsQUnitFileName.IsMatch(fileName)) { ReferencedScripts.Remove(reference); } } }
public void PedestrianRefsValues() { facingDifferentWay = Quaternion.Euler(0f, 180f, 0f); referencesScript = GameObject.Find("References").GetComponent <ReferencedScripts>(); }