public abstract class ComboSpecTestCase extends FullSpecTestCase
| Modifier and Type | Field and Description |
|---|---|
static com.vladsch.flexmark.util.data.DataKey<BiFunction<String,String,com.vladsch.flexmark.util.data.DataHolder>> |
CUSTOM_OPTION |
protected @NotNull SpecExample |
example |
protected @Nullable com.vladsch.flexmark.util.data.DataHolder |
myDefaultOptions |
protected @NotNull Map<String,com.vladsch.flexmark.util.data.DataHolder> |
optionsMap |
EMBED_TIMED, EXTENSIONS, FAIL, IGNORE, INCLUDED_DOCUMENT, LOAD_EXTENSIONS, NO_FILE_EOL, NO_FILE_EOL_FALSE, SOURCE_INDENT, SOURCE_PREFIX, SOURCE_SUFFIX, thrown, TIMED, TIMED_ITERATIONS, UNLOAD_EXTENSIONS| Constructor and Description |
|---|
ComboSpecTestCase(@NotNull SpecExample example,
@Nullable Map<String,? extends com.vladsch.flexmark.util.data.DataHolder> optionMap,
com.vladsch.flexmark.util.data.DataHolder... defaultOptions) |
| Modifier and Type | Method and Description |
|---|---|
static @NotNull com.vladsch.flexmark.util.data.DataHolder |
aggregate(@Nullable com.vladsch.flexmark.util.data.DataHolder other,
@Nullable com.vladsch.flexmark.util.data.DataHolder overrides) |
protected boolean |
compoundSections() |
static @Nullable com.vladsch.flexmark.util.data.DataHolder[] |
dataHolders(@Nullable com.vladsch.flexmark.util.data.DataHolder other,
@Nullable com.vladsch.flexmark.util.data.DataHolder[] overrides) |
protected @NotNull ResourceLocation |
getSpecResourceLocation() |
protected static @NotNull List<Object[]> |
getTestData(@NotNull ResourceLocation location) |
@Nullable com.vladsch.flexmark.util.data.DataHolder |
options(@NotNull String option)
Customize options for an example
|
static @Nullable Map<String,? extends com.vladsch.flexmark.util.data.DataHolder> |
optionsMaps(@Nullable Map<String,? extends com.vladsch.flexmark.util.data.DataHolder> other,
@Nullable Map<String,? extends com.vladsch.flexmark.util.data.DataHolder> overrides) |
static @NotNull Map<String,com.vladsch.flexmark.util.data.DataHolder> |
placementAndSortOptions(com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.format.options.ElementPlacement> placementDataKey,
com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.format.options.ElementPlacementSort> sortDataKey) |
static @NotNull Map<String,com.vladsch.flexmark.util.data.DataHolder> |
placementAndSortOptions(@Nullable com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.ast.KeepType> keepTypeDataKey,
@Nullable com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.format.options.ElementPlacement> placementDataKey,
@Nullable com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.format.options.ElementPlacementSort> sortDataKey) |
void |
testSpecExample() |
create, fullTestSpecComplete, fullTestSpecStartingaddFullSpecExample, addSpecExample, assertRendering, assertRendering, assertRenderingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFullSpecExample, checkExample, getSpecExampleRendererpublic static final com.vladsch.flexmark.util.data.DataKey<BiFunction<String,String,com.vladsch.flexmark.util.data.DataHolder>> CUSTOM_OPTION
@NotNull protected final @NotNull SpecExample example
@NotNull protected final @NotNull Map<String,com.vladsch.flexmark.util.data.DataHolder> optionsMap
@Nullable protected final @Nullable com.vladsch.flexmark.util.data.DataHolder myDefaultOptions
public ComboSpecTestCase(@NotNull
@NotNull SpecExample example,
@Nullable
@Nullable Map<String,? extends com.vladsch.flexmark.util.data.DataHolder> optionMap,
@Nullable
com.vladsch.flexmark.util.data.DataHolder... defaultOptions)
@NotNull public static @NotNull Map<String,com.vladsch.flexmark.util.data.DataHolder> placementAndSortOptions(com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.format.options.ElementPlacement> placementDataKey, com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.format.options.ElementPlacementSort> sortDataKey)
@NotNull public static @NotNull Map<String,com.vladsch.flexmark.util.data.DataHolder> placementAndSortOptions(@Nullable @Nullable com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.ast.KeepType> keepTypeDataKey, @Nullable @Nullable com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.format.options.ElementPlacement> placementDataKey, @Nullable @Nullable com.vladsch.flexmark.util.data.DataKey<com.vladsch.flexmark.util.format.options.ElementPlacementSort> sortDataKey)
protected boolean compoundSections()
compoundSections in class FullSpecTestCase@Nullable public static @Nullable Map<String,? extends com.vladsch.flexmark.util.data.DataHolder> optionsMaps(@Nullable @Nullable Map<String,? extends com.vladsch.flexmark.util.data.DataHolder> other, @Nullable @Nullable Map<String,? extends com.vladsch.flexmark.util.data.DataHolder> overrides)
@Nullable
public static @Nullable com.vladsch.flexmark.util.data.DataHolder[] dataHolders(@Nullable
@Nullable com.vladsch.flexmark.util.data.DataHolder other,
@Nullable
@Nullable com.vladsch.flexmark.util.data.DataHolder[] overrides)
@NotNull
public static @NotNull com.vladsch.flexmark.util.data.DataHolder aggregate(@Nullable
@Nullable com.vladsch.flexmark.util.data.DataHolder other,
@Nullable
@Nullable com.vladsch.flexmark.util.data.DataHolder overrides)
@Nullable
public @Nullable com.vladsch.flexmark.util.data.DataHolder options(@NotNull
@NotNull String option)
SpecExampleProcessoroption - name of the options set to use@NotNull protected final @NotNull ResourceLocation getSpecResourceLocation()
getSpecResourceLocation in class FullSpecTestCasepublic void testSpecExample()
testSpecExample in class FullSpecTestCase@NotNull protected static @NotNull List<Object[]> getTestData(@NotNull @NotNull ResourceLocation location)
Copyright © 2020. All rights reserved.