hudson.plugins.testng.util
Class FormatUtil

java.lang.Object
  extended by hudson.plugins.testng.util.FormatUtil

public class FormatUtil
extends Object

These methods are used to format strings in jelly files

Author:
nullin, farshidce

Field Summary
static String MORE_THAN_24HRS
           
 
Constructor Summary
FormatUtil()
           
 
Method Summary
static String escapeString(String str)
          Replaces newline characters in string with <br/> to retain the newlines when the string is displayed in HTML It also replaces < , > , & and " characters with their corresponding html code ref : http://www.theukwebdesigncompany.com/articles/entity-escape-characters.php
static String formatLong(long value)
          Formats a long value and prepends it with a - or + This functions is used for showing the diff values for test runs
static String formatStackTraceForHTML(String stackTrace)
          Formats the stack trace for easier readability
static String formatTime(float duration)
          Formats the time into a human readable format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MORE_THAN_24HRS

public static final String MORE_THAN_24HRS
See Also:
Constant Field Values
Constructor Detail

FormatUtil

public FormatUtil()
Method Detail

formatTime

public static String formatTime(float duration)
Formats the time into a human readable format

Parameters:
duration - time duration in seconds
Returns:
time represented in a human readable format

formatLong

public static String formatLong(long value)
Formats a long value and prepends it with a - or + This functions is used for showing the diff values for test runs

Parameters:
value - long value
Returns:
a long value prepended with a - or +

escapeString

public static String escapeString(String str)
Replaces newline characters in string with <br/> to retain the newlines when the string is displayed in HTML It also replaces < , > , & and " characters with their corresponding html code ref : http://www.theukwebdesigncompany.com/articles/entity-escape-characters.php

Parameters:
str - a string
Returns:
escaped string

formatStackTraceForHTML

public static String formatStackTraceForHTML(String stackTrace)
Formats the stack trace for easier readability

Parameters:
stackTrace - a stack trace
Returns:
the stack trace formatted for easier readability


Copyright © 2004-2013. All Rights Reserved.