public final enum

Platform

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.google.gwt.junit.Platform

Class Overview

An enum to indicate the Platform where a test should run. In general, it should be able to represent a large matrix such as: Browser * Os_combo * {hosted, web} * {htmlUnit, actual_browser}.

For HtmlUnit, we distinguish among three categories of failures:

  • HtmlUnitBug: Gwt tests that are failing due to a bug in HtmlUnit. Ideally, these must be accompanied by a bug report on the HtmlUnit issue tracker.
  • HtmlUnitLayout: Gwt tests that test layout. HtmlUnit does not use a layout engine, though some simple layout tests do pass with HtmlUnit.
  • HtmlUnitUnknown: Gwt tests whose failures have not been investigated yet.

  • Summary

    Enum Values
    Platform  Devel   
    Platform  HtmlUnitBug   
    Platform  HtmlUnitLayout   
    Platform  HtmlUnitUnknown   
    Platform  Prod   
    Public Methods
    static Platform valueOf(String name)
    final static Platform[] values()
    [Expand]
    Inherited Methods
    From class java.lang.Enum
    From class java.lang.Object
    From interface java.lang.Comparable

    Enum Values

    public static final Platform Devel

    public static final Platform HtmlUnitBug

    public static final Platform HtmlUnitLayout

    public static final Platform HtmlUnitUnknown

    public static final Platform Prod

    Public Methods

    public static Platform valueOf (String name)

    public static final Platform[] values ()