/* * Copyright 2015-2017 the original author or authors. * * All rights reserved. This program and the accompanying materials are * made available under the terms of the Eclipse Public License v1.0 which * accompanies this distribution and is available at * * http://www.eclipse.org/legal/epl-v10.html */ package org.junit.platform.console.options; import static org.junit.platform.commons.meta.API.Usage.Internal; import org.junit.platform.commons.meta.API; /** * @since 1.0 */ @API(Internal) public enum Details { /** * No test plan execution details are printed. */ NONE, /** * Test plan execution details are rendered in a flat, line-by-line mode. */ FLAT, /** * Test plan execution details are rendered as a simple tree. */ TREE, /** * Combines {@link #TREE} and {@link #FLAT} modes. */ VERBOSE; /** * Return lower case {@link #name} for easier usage in help text for * available options. */ @Override public String toString() { return name().toLowerCase(); } }