!***< HIDDEN! ###### TEMPLATE #!anchor ? #| ? |${CODE} ? ${CODEend}| !define TopFONT {!--!} !define FONTend {!--!} !define TopOfPAGE (${TopFONT}${SPC}${SPC}${SPC}${SPC}${SPC}${SPC}${SPC}${SPC}[[${LPAREN}to top${RPAREN}][#TopOfPAGE]]${FONTend}) !define FitNESSE {!-FitNesse-!} | !define OPT {''[''} | !define OPTend {'']''} | !define OR {''!- |-!''} | | !define DOT {'''.'''} | !define LT {'''<'''} | !define GT {'''>'''} | | !define BAR {'''!- | -!'''} | !define LBRACE ('''{''') | !define RBRACE ('''}''') | | !define DIVend {!--!} | !define LPAREN {'''('''} | !define RPAREN {''')'''} | | !define BANG {'''!-!-!'''} |!define SPC {!- -!}''' | !define NL {!-
-!} | | !define TEXT {''text''} | | !define SLASH {'''/'''} | !define NUL {} | | !define PageNAME {''!-PageName-!''} | !define PagePATH {''!-PagePath-!''} | | !define LabelNAME {''label-name''} | !define AnyPagePATH {''!-AnyPagePath-!''} | | !define CODE {!--!} | !define CODEend (${FONTend}) | #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define BUTTON {!--!} !define BUTTONend {!- -!} #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define FitNesseCHARACTERSET (${OPT}'''-Dfile.encoding=UTF-8'''${OPTend}) !define FitNesseOptCLASSPATH ('''-cp fitnesse.jar'''${OPT}''';'''${NUL}''other.jar.or.path''${OPTend}...) !define FitNesseOptEXPIRE ('''-e''' ''days'') !define FitNesseOptOMIT ('''-o''') !define FitNesseOptPORT ('''-p''' ''port#'') !define FitNesseOptROOT ('''-r''' ''N${NUL}ameOfRootPage'') !define FitNesseOptDIR ('''-d''' ''/path/to/fitnesse/root'') !define FitNesseOptLOG ('''-l''' ''/log/file/path/and/name'') !define FitNesseOptOneAUTH (''username''${NUL}''':'''${NUL}''password'') !define FitNesseOptFileAUTH (''/auth/file/path/and/name'') #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define HorizontalLINES (|${CODE}''over-text''${NUL}'''!------!'''${NUL}''under-text''${CODEend}|thinnest| | ${CODE}''over-text''${NUL}'''!-------!'''${NUL}''under-text''${CODEend} |safest - no conflict with workflow phase separators| |${CODE}''over-text''${NUL}'''!-----------!'''${NUL}''under-text''${CODEend}|thicker | ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define HEADINGS (${BANG}'''1''' ''largest heading text'' ${BANG}'''2''' ''middle heading text'' ${BANG}'''3''' ''smaller heading text'' and so on up to ${BANG}'''6''' ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define CollapsibleEXPANDED (${BANG}'''*''' ${OPT}''title''${OPTend} ${SPC}${SPC}'' multi-line wiki text '' ${SPC}${SPC}'' N.B.: Multiple asterisks are allowed, e.g.,'' ${BANG}'''****''' ${TEXT} '''*'''${BANG} ) !define CollapsibleCOLLAPSED (${BANG}'''*'''${GT} ${OPT}''title''${OPTend} ${SPC}${SPC}'' multi-line wiki text '' ${SPC}${SPC}'' N.B.: Multiple asterisks are allowed, e.g.,'' '''${BANG}****'''${GT} ${TEXT} '''*'''${BANG} ) !define CollapsibleINVISIBLE (${BANG}'''*'''${LT} ${OPT}''title''${OPTend} ${SPC}${SPC}'' multi-line wiki text '' ${SPC}${SPC}'' N.B.: Multiple asterisks are allowed, e.g.,'' ${BANG}'''****'''${LT} ${TEXT} '''*'''${BANG} ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define LSQUARE {'''['''} !define RSQUARE {''']'''} !define PageLINKS (|${CODE} ${DOT}R${NUL}ootPage${OPT}${DOT}C${NUL}hildPage${OPTend} ${CODEend}| from root | |${CODE} S${NUL}ameLevelPage${OPT}${DOT}C${NUL}hildPage${OPTend} ${CODEend}|sibling | |${CODE} ${GT}C${NUL}hildPage${OPT}${DOT}C${NUL}hildPage${OPTend} ${CODEend}|child or symbolic| |${CODE} ${LSQUARE}${LSQUARE}${TEXT}${RSQUARE}${LSQUARE}${AnyPagePATH}${RSQUARE}${RSQUARE} ${CODEend} | in an alias | ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define CollapSIBLE (|${CODE} ${CollapsibleEXPANDED} ${CODEend}| expanded | | |${CODE} ${CollapsibleCOLLAPSED} ${CODEend}|collapsed| | |${CODE} ${CollapsibleINVISIBLE} ${CODEend}|invisible|''useful for hidding define's, etc.''| ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define HASH {'''!-#-!'''} | !define JumpTO ( | ${CODE} ${TEXT} ${HASH}${LabelNAME} ${TEXT} ${CODEend} | in-line | | ${CODE} ${DOT}${HASH}${LabelNAME} ${CODEend} | left-justified | | ${CODE} ${LSQUARE}${LSQUARE}${TEXT}${RSQUARE}${LSQUARE}${HASH}${LabelNAME}${RSQUARE}${RSQUARE} ${CODEend} | in an alias | ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define ExternalLINKS (|${CODE} '''http:'''${SLASH}${SLASH}''url-path'' ${NL} ${CODEend}| Web | | ${CODE} '''http:'''${SLASH}${SLASH}'''files'''${SLASH}''localPath'' ${CODEend} | Local | | ${CODE} ${LSQUARE}${LSQUARE}${TEXT}${RSQUARE}${LSQUARE}/files'''${SLASH}''localPath''${NUL}${RSQUARE}${RSQUARE} ${CODEend}''' | Alias | | ${CODE} ${LSQUARE}${LSQUARE}${TEXT}${RSQUARE}${LSQUARE}${AnyPagePATH}${HASH}${LabelNAME}${RSQUARE}${RSQUARE} ${CODEend} | Alias | | ${CODE} ${TEXT}'''@'''${TEXT}${DOT}${TEXT} ${CODEend} | mailto | ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define IncludePAGE (|${CODE} ${BANG}'''include''' ${AnyPagePATH} ${CODEend}| expanded border | | ${CODE} ${BANG}'''include -c''' ${AnyPagePATH} ${CODEend} | collapsed border | | ${CODE} ${BANG}'''include -seamless''' ${AnyPagePATH} ${CODEend} | no border | | ${CODE} ${BANG}'''include -setup''' ${AnyPagePATH} ${CODEend} | appears like S${NUL}etUp | | ${CODE} ${BANG}'''include -teardown''' ${AnyPagePATH} ${CODEend} | appears like T${NUL}earDown | | ${CODE} ${BAR}${SPC}${BANG}'''include ''' ${AnyPagePATH}${SPC}${BAR} ${CODEend} | in a table cell | ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define TocInsert (| Contents List | ${CODE} ${BANG}'''contents''' ${CODEend} | | Contents Tree | ${CODE} ${BANG}'''contents -R''' ${CODEend} | | Contents Sub-tree | ${CODE} ${BANG}'''contents -R'''${OPT}''nn''${OPTend}${CODEend} | | Contents List - Graceful | ${CODE} ${BANG}'''contents -g''' ${CODEend} | | Contents List - Properties | ${CODE} ${BANG}'''contents -p''' ${CODEend} | | Contents List - Suite Filters | ${CODE} ${BANG}'''contents -f''' ${CODEend} | | Contents List - Help Text | ${CODE} ${BANG}'''contents -h''' ${CODEend} | ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define PictureINSERT (|${CODE} ${BANG}'''img''' ''url-to-image-file'' ${CODEend}| in-line | | ${CODE} ${BANG}'''img-l''' ''url-to-image-file'' ${CODEend} | image left-justified, text wraps on right | | ${CODE} ${BANG}'''img-r''' ''url-to-image-file'' ${CODEend} | image right-justified, text wraps on the left | | ${CODE} '''${BANG}'''img'''${OPT}'''-l'''${OR}'''-r'''${OPTend} ''url-to-image-file''${NUL}''' ${CODEend} | as a clickable link | ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define FixtureTABLE (${BANG}${BAR} ''fixture specification'' ${BAR} ${OPT}${BAR} ''optional table row'' ${BAR}${OPT} ''optional 2nd column'' ${BAR}${OPTend}'''...'''${OPTend} ${OPT}${BAR} ''optional table row'' ${BAR}${OPT} ''optional 2nd column'' ${BAR}${OPTend}'''...'''${OPTend} ${SPC}${SPC}${SPC}${SPC}${SPC}${SPC}${SPC}''':''' ) #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !define SearchForFIXTURE (G${NUL}raceFullName${NL}'''fit.'''G${NUL}raceFullName${NL}G${NUL}raceFullName'''Fixture'''${NL}'''fit.'''G${NUL}raceFullName'''Fixture''') !define SearchForMETHOD (graceFullMethod${LPAREN}${RPAREN}${NL}'''get'''G${NUL}raceFullMethod${LPAREN}${RPAREN}${NL}'''set'''G${NUL}raceFullMethod${LPAREN}${RPAREN} ${LPAREN}if setter context${RPAREN}) !define SearchForARG1 (methodName${LPAREN}''p1''${RPAREN}${NL}'''get'''M${NUL}ethodName(''p1''${RPAREN}${NL} '''set'''M${NUL}ethodName(''p1''${RPAREN}) !define SearchForARG1TOO (methodNameToo${LPAREN}''p1''${RPAREN}${NL}'''get'''M${NUL}ethodNameToo${LPAREN}''p1''${RPAREN}${NL}'''set'''M${NUL}ethodNameToo${LPAREN}''p1''${RPAREN}) !define SearchForARG2 (methodName${LPAREN}''p1'',''p2''${RPAREN}${NL}'''get'''M${NUL}ethodName${LPAREN}''p1'',''p2''${RPAREN}${NL}'''set'''M${NUL}ethodName${LPAREN}''p1'',''p2''${RPAREN}) !define SearchForARG2TOO (methodNameToo${LPAREN}''p1'',''p2''${RPAREN}${NL}'''get'''M${NUL}ethodNameToo${LPAREN}''p1'',''p2''${RPAREN}${NL}'''set'''M${NUL}ethodNameToo${LPAREN}''p1'',''p2''${RPAREN}) !define FixtureNAMING (|!note The cells below are on one line regardless of word-wrapping | | '''table spec''' | '''Searches for:''' | | ${CODE} ${BANG}${BAR} Grace Full Name ${BAR} ${CODEend} | ${SearchForFIXTURE} | | ${CODE} ${BANG}${BAR} grace full method ${BAR} ${CODEend} | ${SearchForMETHOD} | | ${CODE} ${BANG}${BAR} method name ${BAR}''p1''${BAR} ${CODEend} | ${SearchForARG1} | | ${CODE} ${BANG}${BAR} method name ${BAR}''p1''${BAR} too ${BAR} ${CODEend} | ${SearchForARG1TOO} | | ${CODE} ${BANG}${BAR} method name ${BAR}''p1''${BAR} also ${BAR}''p2''${BAR} ${CODEend} | ${SearchForARG2} | | ${CODE} ${BANG}${BAR} method name ${BAR}''p1''${BAR}''' also ${BAR}''p2''${BAR} too ${BAR} ${CODEend}''' | ${SearchForARG2TOO} | ) *! #******************************************************************************************* #******************************************************************************************* #******************************************************************************************* !1 ${FitNESSE} Cheat Sheet !anchor TopOfPAGE !2 Sections * '''[[ ${FitNESSE} Command Line ][#FitNesseCommandLINE]] ''' * '''[[ Character Formatting ][#CharacterFORMATTING]] ''' * '''[[ Line & Block Formatting ][#LineBlockFORMATTING]] ''' * '''[[ Links & References ][#LinksAndREFERENCES]] ''' * '''[[ Includes & Informational ][#IncludesINFORMATIONAL]] ''' * '''[[ Variable Usage ][#VARIABLES]] ''' * '''[[ Global Variables ][#GlobalVARIABLES]] ''' * '''[[ Global Properties ][#GlobalPROPERTIES]] ''' * '''[[ Testable Tables ][#TestTABLES]] ''' * '''[[ Wiki Page Actions ][#FitNesseACTIONS]] ''' #- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - !2 Glossary | ${PagePATH} | ${CODE} ${PageNAME}${DOT}${OPT}${PageNAME}${OPTend} ${CODEend} | | ${AnyPagePATH} | ${CODE} ${OPT}${LT}${OR}${DOT}${OR}${GT}${OPTend}${PagePATH} ${CODEend} | | Symbolic Link | A locally-defined alias to any accessible page.${NL}Symbolic links are created by clicking ${BUTTON}Properties${BUTTONend}${NL}and entering information in the bottom section${NL}titled "Symbolic Links". | #--------------------------------------------------------------------------------------------- !anchor FitNesseCommandLINE ---- !2 !-FitNesse-! Command Line and Options ${TopOfPAGE} | ${CODE} ${OPT}''path/to/java/''${OPTend}'''java''' ${FitNesseCHARACTERSET} ${FitNesseOptCLASSPATH} '''fitnesse.${FitNESSE}''' ${OPT}${FitNesseOptOMIT}${OPTend} ${OPT}${FitNesseOptPORT}${OPTend} ${OPT}${FitNesseOptDIR}${OPTend} ${OPT}${FitNesseOptROOT}${OPTend} ${OPT}${FitNesseOptEXPIRE}${OPTend} ${OPT}${FitNesseOptLOG}${OPTend} ${OPT}'''-a''' ''{''${FitNesseOptOneAUTH} ${OR} ${FitNesseOptFileAUTH}''}''${OPTend} ${OPT}''other arguments''${OPTend} ${CODEend} | | ''' ''option'' ''' | ''' ''default'' ''' | ''' ''description'' ''' | | ${CODE}'''-a''' ${FitNesseOptOneAUTH}${CODEend} | ${CODE} ''no auth'' ${CODEend} | Enforces access for one user | | ${CODE}'''-a''' ${FitNesseOptFileAUTH}${CODEend} | ${CODE} ''no auth'' ${CODEend} | Enforces access for a file of users with encrypted passwords | | ${CODE}${FitNesseOptDIR}${CODEend} | ${CODE} ${DOT} ${CODEend} | Path to the fitnesse ''wiki'' home where ${FitNESSE}Root or ''-r name'' resides | | ${CODE}${FitNesseOptEXPIRE}${CODEend} | ${CODE} '''14''' ${CODEend} | Number of days to retain older versions (.zip files) | | ${CODE}${FitNesseOptLOG}${CODEend} | ${CODE} ''off'' ${CODEend} | Where to put and what to call the run log | | ${CODE}${FitNesseOptOMIT}${CODEend} | ${CODE} ''update'' ${CODEend} | Prevents (omits) updating ${FitNESSE}Root content| | ${CODE}${FitNesseOptPORT}${CODEend} | ${CODE} '''80''' ${CODEend} | Port for ${FitNESSE} to listen on | | ${CODE}${FitNesseOptROOT}${CODEend} | ${CODE} '''${FitNESSE}Root''' ${CODEend} | Name of root folder in the fitnesse ''wiki'' home or ''-d'' path | | ${CODE}${FitNesseCHARACTERSET}${CODEend} | ${CODE} ''off'' ${CODEend} | Unicode characters support in Test History Page | #--------------------------------------------------------------------------------------------- !anchor FitNesseACTIONS !2 !-FitNesse-! Actions ${TopOfPAGE} | '''Edit''' this page | ${CODE} ''url''${NUL}'''?edit''' ${CODEend} | | '''Create''' a new page directly | ${CODE}''current-url''${NUL}'''.'''!-NewPageName-!${NUL}${CODEend}${NL}'''or''' ${NL} ${CODE}''current-url''${NUL}'''.'''!-NewPageName-!${NUL}'''?edit'''${CODEend} | | '''Test''' this page | ${CODE} ''url''${NUL}'''?test''' ${CODEend} | | '''Suite''' test this page | ${CODE} ''url''${NUL}'''?suite''' ${CODEend} | | Set '''properties''' of this page | ${CODE} ''url''${NUL}'''?properties''' ${CODEend} | | See '''versions''' of this page | ${CODE} ''url''${NUL}'''?versions''' ${CODEend} | | '''Refactor''' this page | ${CODE} ''url''${NUL}'''?refactor''' ${CODEend} | | '''Search''' pages from here | ${CODE} ''url''${NUL}'''?searchForm''' ${CODEend} | | '''Where''' is this page referenced? | ${CODE} ''url''${NUL}'''?whereUsed''' ${CODEend} | | '''Debug''' this test page | ${CODE} ''url''${NUL}'''?debug''' ${CODEend} | | '''Suite''' test this page with a suite filter "passing" | ${CODE} ''url''${NUL}'''?responder=suite&suiteFilter=passing''' ${CODEend} | #--------------------------------------------------------------------------------------------- !anchor CharacterFORMATTING !2 Character Formatting ${TopOfPAGE} | Comment | ${CODE} '''!-#-!'''${TEXT} ${CODEend} | ''Can also be used to comment-out markup'' | | Italics | ${CODE} '''!-''-!'''${TEXT}'''!-''-!''' ${CODEend} | | | Bold | ${CODE} '''!-'''-!'''${TEXT}'''!-'''-!''' ${CODEend} | | | Style | ${CODE} '''!-!style_(text)-!''' ${CODEend} | The style of ''text'' will be the CSS class '''' | | Strike-through | ${CODE} '''!----!'''${TEXT}'''!----!''' ${CODEend} | | | "As-is"/escaping | ${CODE} '''${BANG}-'''${TEXT}'''-${BANG}''' ${CODEend} | ''Can also be used to insert HTML tags directly'' | | "As-is" | ${CODE} '''${BANG}<'''${TEXT}'''>${BANG}''' ${CODEend} | ''Will escape HTML tags so they display in plain text.'' | | Alias Link | ${CODE} '''${TEXT}''' ${CODEend} | | #--------------------------------------------------------------------------------------------- !anchor LineBlockFORMATTING !2 Line & Block Formatting ${TopOfPAGE} | workflow break | ${CODE} '''!------!''' ${CODEend}...separates each "phase" | | Horizontal Line | ${HorizontalLINES} | | Note | ${CODE} ${BANG}'''note''' ${TEXT} ${CODEend} | | Headings | ${CODE} ${HEADINGS} ${CODEend} | | Centered | ${CODE} ${BANG}'''c''' ${TEXT} ${CODEend} | | Formatted "as is" | ${CODE} '''!-{{{-!'''${TEXT}'''!-}}}-!''' ${CODEend} | note: causes extra line afterward | | Collapsible | ${CollapSIBLE} | #--------------------------------------------------------------------------------------------- !anchor LinksAndREFERENCES !2 Links & References ${TopOfPAGE} | Page links | ${PageLINKS} | | Cross-reference &${NL}Suite Include | ${CODE} ${BANG}'''see''' ${AnyPagePATH} ${CODEend} | | Define "in-page" label | ${CODE} ${BANG}'''anchor''' ${LabelNAME} ${CODEend} | a.k.a. anchor | | Jump to "in-page" label | ${JumpTO} | | External Links | ${ExternalLINKS} | !note Link texts containing !-WikiText-! may be escaped. E.g. ''!-[[-!'''${BANG}-'''!-FitNesse-!'''-${BANG}'''!-][http://fitnesse.org]]-!''. #--------------------------------------------------------------------------------------------- !anchor IncludesINFORMATIONAL !2 Includes & Informational ${TopOfPAGE} | Timestamp | ${CODE} ${BANG}'''lastmodified''' ${CODEend} | | Timestamp | ${CODE} ${BANG}'''today''' ${CODEend} | | Help text | ${CODE} ${BANG}'''help''' ${CODEend} | | [[Table of Content][FitNesseWiki.MarkupLanguageReference.MarkupContents]]| ${TocInsert} | | [[Include Page][WritingAcceptanceTests.AcceptanceTestPatterns.ParameterizedIncludes]] | ${IncludePAGE} | | [[Picture Insert][FitNesseWiki.MarkupLanguageReference.MarkupPicture]] | ${PictureINSERT} | #--------------------------------------------------------------------------------------------- !anchor VARIABLES !2 [[Variables][FitNesseWiki.MarkupLanguageReference.MarkupVariables]] ${TopOfPAGE} | Variable Definition | ${CODE} ${BANG}'''define''' ''name'' ${LBRACE}''value''${RBRACE} ${NL}${BANG}'''define''' ''name'' '''('''${NUL}''value''${NUL}''')'''${NL}${BANG}'''define''' ''name'' '''['''${NUL}''value''${NUL}''']''' ${CODEend}${NL} | | Variable Usage | ${CODE} '''$'''${LBRACE}''name''${RBRACE} ${CODEend} | | [[Expression Evaluation][FitNesseWiki.MarkupLanguageReference.MarkupExpressions]] | ${CODE} '''!-${=-!'''${NUL}''expression''${NUL}'''!-=}-!''' ${CODEend} | ''expression'' may contain variables | #--------------------------------------------------------------------------------------------- !anchor GlobalVARIABLES !2 Global Variables ${TopOfPAGE} | ''' NAME ''' | ''' Java Default ''' | '''!-FitLibrary (Unix) Default-!''' | ''' .NET Default ''' | | ${CODE} COMMAND_PATTERN ${CODEend} | !- java -cp %p %m -! | !- java -cp %p %m -! | !- %m %p -! | | ${CODE} REMOTE_DEBUG_COMMAND${CODEend} | !- REMOTE DEBUG COMMAND, or java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -cp %p %m-! | !-java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -cp %p %m-! | !-java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -cp %p %m-! | | ${CODE} PATH_SEPARATOR ${CODEend} | ${SPC} : ${SPC} ''!-(system-dependent)-!'' | ${SPC} : ${SPC} ''!-(system-dependent)-!'' | ${SPC} !-;-! ${SPC} | | ${CODE} TEST_RUNNER ${CODEend} | !-fit.FitServer-! | !-fitlibrary.suite.FitLibraryServer-! | !-dotnet\FitServer.exe-! | | ${CODE} REMOTE_DEBUG_RUNNER ${CODEend} | !-TEST_RUNNER -! | !-same as for java-! | !-dotnet\FitServer.exe-! | | ''' NAME ''' | ''' Default ''' | ''' Values ''' | ''' Notes ''' | | ${CODE} TEST_SYSTEM ${CODEend} | !c fit | !c fit&bar;slim | '' Selects the test system to use for this, and descendant pages.'' | | ${CODE} SLIM_PORT ${CODEend} ''(deprecated)''| !c 1 | !c integer | '' !-1= communicate via STDIN/STDOUT requires no network ports 0= find a free port automatically else Defines the starting port number and rotates in a range defined by slim.pool.size (10).-!'' | | ${CODE} SLIM_HOST ${CODEend} ''(deprecated)''| !c localhost | !c string | '' The name of the host on which !-SlimServer-! is running.'' | | ${CODE} SLIM_VERSION ${CODEend} | !c nil | !c string | '' The minimum Slim Protocol Version required for this page. Used to turn off slim protocol error messages.'' | | ${CODE} [[MANUALLY_START_TEST_RUNNER][.FitNesse.SuiteAcceptanceTests.SuiteSlimTests.TestSystemSlimSuite.ManualStartofSlimService]] ${CODEend} | !c false | !c true${BAR}false | '' When set to true then fitnesse will not create it's own slim runner, and will instead connect to an existing runner on port ${CODE} SLIM_PORT ${CODEend} on host ${CODE} SLIM_HOST ${CODEend}.'' | | ${CODE} MANUALLY_START_TEST_RUNNER_ON_DEBUG ${CODEend} | !c false | !c true${BAR}false | '' Same as above but only when and a page is run in debug mode .'' | | ${CODE} CLASSPATH_PROPERTY ${CODEend} | !c nil | !c ''an environment variable'' | '' If not nil, loads classpath (as gathered from !path) into the named environment variable. See [[Customizing Test Execution][WritingAcceptanceTests.CustomizingTestExecution]].'' | | ${CODE} COLLAPSE_SETUP ${CODEend} | !c false | !c true${BAR}false | '' Collapses all !-SetUps-! '' | | ${CODE} COLLAPSE_TEARDOWN ${CODEend} | !c false | !c true${BAR}false | '' Collapses all !-TearDowns-! '' | | ${CODE} FILTER_TOC ${CODEend} | !c false | !c true${BAR}false | '' Append suite fiters to TOC '' | | ${CODE} HELP_PREFIX_TOC ${CODEend} | !c :<''space''> | !c ''any string'' | '' Define prefix for help text suffix '' | | ${CODE} HELP_TOC ${CODEend} | !c false | !c true${BAR}false | '' Append help text to TOC '' | | ${CODE} MORE_SUFFIX_TOC ${CODEend} | !c <''space''>... | !c ''any string'' | '' Define sequence to show more TOC levels '' | | ${CODE} PROPERTY_CHARACTERS ${CODEend} | !c !- *+@>- -! | !c ''any characters'' | '' Define property icons for TOC '' | | ${CODE} PROPERTY_TOC ${CODEend} | !c false | !c true${BAR}false | '' Append property icons to TOC '' | | ${CODE} REGRACE_LINK ${CODEend} | !c false | !c true${BAR}false | '' Makes links graceful '' | | ${CODE} REGRACE_TOC ${CODEend} | !c false | !c true${BAR}false | '' Makes !contents list graceful '' | | ${CODE} RSS_PREFIX ${CODEend} | !c | !c | '' Link prefix for [[RSS Feeds][AdministeringFitNesse.RestfulServices.RssFeed]] '' | | ${CODE} INCLUDE_SCENARIO_LIBRARIES ${CODEend} | !c false* | !c true${BAR}false | ''Test pages should include [[!-ScenarioLibrary-!][WritingAcceptanceTests.SpecialPages]] pages''!- -! * defaults to true if the SLiM test system is defined. | | ${CODE} FORMAT_LOCALE ${CODEend} | !c nil | !c IETF language tag | '' IETF language tag for the locale used for formatting evaluated expressions '' | | ${CODE} ''PAGE_NAME'' ${CODEend} | !c | !c Read Only | '' Name of current page'' | | ${CODE} ''PAGE_PATH '' ${CODEend} | !c | !c Read Only | '' Fully qualified name of parent. '' | | ${CODE} ''RUNNING_PAGE_NAME'' ${CODEend} | !c | !c Read Only | '' Name of current top level running page'' | | ${CODE} ''RUNNING_PAGE_PATH '' ${CODEend} | !c | !c Read Only | '' Fully qualified name of the current tope level running page's parent. '' | | ${CODE} ''FITNESSE_PORT'' ${CODEend} | !c | !c Read Only | '' Port number that fitnesse is using. '' | !note (See the [[''root'' page][""root""]] for overrides) #--------------------------------------------------------------------------------------------- !anchor GlobalPROPERTIES !2 Global Properties ${TopOfPAGE} | ${CODE} path.separator ${CODEend} | ''!-(system-dependent)-!'' | !note (See the [[''root'' page][""root""]] for overrides) #--------------------------------------------------------------------------------------------- !anchor TestTABLES !2 Testable Tables ${TopOfPAGE} | Classpath include | ${CODE} ${BANG}'''path''' ''java.path.spec'' ${CODEend} | | "Insert Fixture Table"${NL}Edit List Include | ${CODE} ${BANG}'''fixture''' ''path.fixture'' ${CODEend} | | Prevent Wikification | ${CODE} ${BANG}${BAR} ''"as is" or escaped content'' ${BAR} ${CODEend} | | Smallest Table | ${CODE} ${BAR} ${TEXT} ${BAR} ${CODEend} | | Fixture Table | ${CODE} ${FixtureTABLE} ${CODEend} | | Graceful Naming | ${FixtureNAMING} |