Files
spring-shell/spring-shell-docs
Janne Valkealahti d3e897f6d9 Add base shell test system
- NOTE: very much wip and unstable
- This commit is a first step to provide boot style
  @ShellTest annotation
- New modules spring-shell-test and spring-shell-test-autoconfigure
- Focus is to autoconfigure context without shell runners so that
  we can create "sessions" and hook to configures jline terminal
  with custom in/out streams.
- Skeleton fork from jediterm to provide basic terminal emulation
  to part of a control amd escape characters working.
- ShellTestClient is a concept user can use to interact with a shell
  in a same way user would use a "real" shell.
- Fixes #489
2022-11-30 09:09:35 +00:00
..
2022-11-30 09:09:35 +00:00
2022-10-19 08:12:12 +01:00

Some info how screen recordings were made

asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-text-input-1.cast
asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-path-input-1.cast
asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-path-search-1.cast
asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-confirmation-1.cast
asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-single-select-1.cast
asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-multi-select-1.cast
asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-flow-showcase-1.cast
asciinema rec spring-shell-docs/src/main/asciidoc/asciinema/component-flow-conditional-1.cast

svg-term \
  --in spring-shell-docs/src/main/asciidoc/asciinema/component-text-input-1.cast \
  --out spring-shell-docs/src/main/asciidoc/images/component-text-input-1.svg
svg-term \
  --in spring-shell-docs/src/main/asciidoc/asciinema/component-path-input-1.cast \
  --out spring-shell-docs/src/main/asciidoc/images/component-path-input-1.svg
svg-term \
  --in spring-shell-docs/src/main/asciidoc/asciinema/component-path-search-1.cast \
  --out spring-shell-docs/src/main/asciidoc/images/component-path-search-1.svg
svg-term \
  --in spring-shell-docs/src/main/asciidoc/asciinema/component-confirmation-1.cast \
  --out spring-shell-docs/src/main/asciidoc/images/component-confirmation-1.svg
svg-term \
  --in spring-shell-docs/src/main/asciidoc/asciinema/component-single-select-1.cast \
  --out spring-shell-docs/src/main/asciidoc/images/component-single-select-1.svg
svg-term \
  --in spring-shell-docs/src/main/asciidoc/asciinema/component-multi-select-1.cast \
  --out spring-shell-docs/src/main/asciidoc/images/component-multi-select-1.svg
svg-term \
  --in spring-shell-docs/src/main/asciidoc/asciinema/component-flow-showcase-1.cast \
  --out spring-shell-docs/src/main/asciidoc/images/component-flow-showcase-1.svg
svg-term \
  --in spring-shell-docs/src/main/asciidoc/asciinema/component-flow-conditional-1.cast \
  --out spring-shell-docs/src/main/asciidoc/images/component-flow-conditional-1.svg