Bootstrap-plus FitNesse Theme
This is a FitNesse Theme that extends the default bootstrap theme for better usability.
Features:
- Light and dark version of the theme for the wiki and Codeirror editor
- Different favicons for Tests, Suites, Static pages and Edit mode
- Show the page name first in the page title (So different tabs have recognizable titles)
- Icons in Table of contents to distinguish between Tests, Suites and Static pages
- Suites now have a 'run tags' input field in the navigation bar, so all tests containing any of the specified tags in this input field can be run immediately
- If Autocomplete responder is also installed, ctrl-space suggestions are context-aware:
- All fixture methods available in the current test
- All scenario's from include ScenarioLibraries
- All slim symbols set by
$varName=
that are available - NOTE: If you want context-aware autosuggest in ScenarioLibraries, make sure to edit them from an edit link on a test-page. The hint-script will then use the referring page as context
- Context-help pane containing all fixtures, methods, scenario's, slim symbols in current test scope
- Jump to definition for fixture methods and scenario's by pressing ctrl-comma in the editor, revealing candidates in the context-help pane
- validation of wiki tables against current context and basic syntax (aimed at slim usage). Use validate button,auto validate on save option or ctrl-dot.
- Insert scenario's and fixture methods in the editor by clicking the plus-icon in the context pane
- Experimental: Autosave and validate test pages on enter
Usage:
Use Praegus' toolchain-plugin to use bootstrap-plus and enable all of it's features. See: https://gitlab.com/praegus/toolchain-fixtures/toolchain-fitnesse-plugin