public void SpecificationProcessedEventHandler(object sender, SpecificationEventArgs eventArgs) { try { CopyLogoToTarget(); TimeSpan span = new TimeSpan(DateTime.Now.Ticks).Subtract(new TimeSpan(start.Ticks)); AddFooterToDocument(eventArgs.Element, eventArgs.Resource, span.Ticks); } catch (Exception e) { Console.WriteLine(e.ToString()); } }
public void SpecificationProcessedEventHandler(object sender, SpecificationEventArgs eventArgs) { try { Target.Write(eventArgs.Resource, XML_DECLARATION + eventArgs.Element.ToXml()); if (Target is FileTarget) { // TODO - Replace this with something meaningful Console.WriteLine("Processed specifications : " + ((FileTarget)Target).GetTargetPath(eventArgs.Resource)); } } catch (Exception e) { throw new Exception("Failed to write results to '" + eventArgs.Resource.Path + "'.", e); } }
public void SpecificationProcessedEventHandler(object sender, SpecificationEventArgs eventArgs) { try { Element span = new Element("span").AddStyleClass("breadcrumbs"); AppendBreadcrumbsTo(span, eventArgs.Resource); if (span.HasChildren) { GetDocumentBody(eventArgs.Element).PrependChild(span); } } catch (Exception e) { Console.WriteLine(e.ToString()); } }
public void SpecificationProcessingEventHandler(object sender, SpecificationEventArgs eventArgs) { start = DateTime.Now; }
/// <summary> /// Handles the SpecificationProcessed event that is triggered after the specification is processed /// </summary> /// <param name="sender">The sender.</param> /// <param name="eventArgs">The <see cref="SpecificationEventArgs"/> instance containing the event data.</param> public void SpecificationProcessedEventHandler(object sender, SpecificationEventArgs eventArgs) { TestLog.AttachXHtml(eventArgs.Resource.Name, eventArgs.Element.ToXml()); }
/// <summary> /// Handles the SpecificationProcessing event that is triggered before the specification is processed /// </summary> /// <param name="sender">The sender.</param> /// <param name="eventArgs">The <see cref="SpecificationEventArgs"/> instance containing the event data.</param> public void SpecificationProcessingEventHandler(object sender, SpecificationEventArgs eventArgs) { }