Groovy Documentation

geb.report
[Groovy] Class PageSourceReporter

java.lang.Object
  geb.report.ReporterSupport
      geb.report.PageSourceReporter

class PageSourceReporter
extends ReporterSupport

Writes the source content of the browser's current page as a html file.


Field Summary
static def NO_PAGE_SOURCE_SUBSTITUTE

 
Method Summary
protected def getPageSource(Browser browser)

protected def getPageSourceFileExtension(Browser browser)

protected def getReportFile(Browser browser, String label, File outputDir)

protected def writePageSource(File file, Browser browser)

void writeReport(Browser browser, String label, File outputDir)

 
Methods inherited from class ReporterSupport
escapeFileName, getFile, toTestReportLabel
 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

NO_PAGE_SOURCE_SUBSTITUTE

public static final def NO_PAGE_SOURCE_SUBSTITUTE


 
Method Detail

getPageSource

protected def getPageSource(Browser browser)


getPageSourceFileExtension

protected def getPageSourceFileExtension(Browser browser)


getReportFile

protected def getReportFile(Browser browser, String label, File outputDir)


writePageSource

protected def writePageSource(File file, Browser browser)


writeReport

void writeReport(Browser browser, String label, File outputDir)


 

Groovy API Documentation for geb-core 0.6.3 - Licensed under the Apache License, Version 2.0 - http://www.gebish.org