private void reportCheck(System.IO.TextWriter writer, BaseCheck check) { writer.WriteLine("* Check"); writer.WriteLine(" name = {0}", check.Name); writer.WriteLine(" description = {0}", check.Description); writer.WriteLine(" skipped = {0}", check.Result.Skipped); writer.WriteLine(" successful = {0}", check.Result.Successful); writer.WriteLine(" error = {0}", check.Result.Exception!=null? check.Result.Exception.ToString() : string.Empty); writer.WriteLine(" results = {"); foreach(var kv in check.Result) writer.WriteLine(" [{0}] = [{1}]", kv.Key, kv.Value); writer.WriteLine(" }"); }
private void reportCheck(ConfigSectionNode parent, BaseCheck check) { var node = parent.AddChildNode("check", null); node.AddAttributeNode("name", check.Name); node.AddAttributeNode("description", check.Description); node.AddAttributeNode("skipped", check.Result.Skipped); node.AddAttributeNode("successful", check.Result.Successful); node.AddAttributeNode("error", check.Result.Exception!=null? check.Result.Exception.ToString() : string.Empty); var keys = node.AddChildNode("results", null); foreach(var kv in check.Result) keys.AddChildNode(kv.Key, kv.Value); }
private void reportCheck(System.IO.TextWriter writer, BaseCheck check) { writer.WriteLine("* Check"); writer.WriteLine(" name = {0}", check.Name); writer.WriteLine(" description = {0}", check.Description); writer.WriteLine(" skipped = {0}", check.Result.Skipped); writer.WriteLine(" successful = {0}", check.Result.Successful); writer.WriteLine(" error = {0}", check.Result.Exception != null? check.Result.Exception.ToString() : string.Empty); writer.WriteLine(" results = {"); foreach (var kv in check.Result) { writer.WriteLine(" [{0}] = [{1}]", kv.Key, kv.Value); } writer.WriteLine(" }"); }
private void reportCheck(ConfigSectionNode parent, BaseCheck check) { var node = parent.AddChildNode("check", null); node.AddAttributeNode("name", check.Name); node.AddAttributeNode("description", check.Description); node.AddAttributeNode("skipped", check.Result.Skipped); node.AddAttributeNode("successful", check.Result.Successful); node.AddAttributeNode("error", check.Result.Exception != null? check.Result.Exception.ToString() : string.Empty); var keys = node.AddChildNode("results", null); foreach (var kv in check.Result) { keys.AddChildNode(kv.Key, kv.Value); } }
private void reportCheck(System.IO.TextWriter writer, BaseCheck check) { writer.WriteLine("<table>"); writer.WriteLine("<tr><td>name</td><td>{0}</td></tr>", E.HtmlEncode(check.Name)); writer.WriteLine("<tr><td>description</td><td>{0}</td></tr>", E.HtmlEncode(check.Description)); if (check.Result.Skipped) { writer.WriteLine("<tr><td style='background-color: yellow; color: black'>skipped</td><td>was not run (CanRun = false)</td></tr>"); } else { writer.WriteLine("<tr><td {0}>successful</td><td>{1}</td></tr>", check.Result.Successful? "style='background-color: lime; color: black'" : "style='background-color: red; color: white'", check.Result.Successful); writer.WriteLine("<tr><td>error</td><td>{0}</td></tr>", check.Result.Exception != null? E.HtmlEncode(check.Result.Exception.ToString()) : string.Empty); writer.WriteLine("<tr><td>results</td><td>"); writer.WriteLine("<br /> <table>"); foreach (var kv in check.Result) { writer.WriteLine("<tr><td>{0}</td><td>{1}</td></tr>", E.HtmlEncode(kv.Key), E.HtmlEncode(kv.Value.ToString())); } writer.WriteLine(" </table>"); writer.WriteLine(" </td></tr>"); } writer.WriteLine("</table>"); writer.WriteLine("<br />"); }
private void reportCheck(System.IO.TextWriter writer, BaseCheck check) { writer.WriteLine("<table>"); writer.WriteLine("<tr><td>name</td><td>{0}</td></tr>", E.HtmlEncode(check.Name)); writer.WriteLine("<tr><td>description</td><td>{0}</td></tr>", E.HtmlEncode(check.Description)); if(check.Result.Skipped) writer.WriteLine("<tr><td style='background-color: yellow; color: black'>skipped</td><td>was not run (CanRun = false)</td></tr>"); else { writer.WriteLine("<tr><td {0}>successful</td><td>{1}</td></tr>", check.Result.Successful? "style='background-color: lime; color: black'" : "style='background-color: red; color: white'" , check.Result.Successful); writer.WriteLine("<tr><td>error</td><td>{0}</td></tr>", check.Result.Exception!=null? E.HtmlEncode(check.Result.Exception.ToString()) : string.Empty); writer.WriteLine("<tr><td>results</td><td>"); writer.WriteLine("<br /> <table>"); foreach(var kv in check.Result) writer.WriteLine("<tr><td>{0}</td><td>{1}</td></tr>", E.HtmlEncode(kv.Key), E.HtmlEncode(kv.Value.ToString())); writer.WriteLine(" </table>"); writer.WriteLine(" </td></tr>"); } writer.WriteLine("</table>"); writer.WriteLine("<br />"); }