aboutsummaryrefslogtreecommitdiff
path: root/config/test_data/unreachable_menu.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'config/test_data/unreachable_menu.yaml')
-rw-r--r--config/test_data/unreachable_menu.yaml74
1 files changed, 5 insertions, 69 deletions
diff --git a/config/test_data/unreachable_menu.yaml b/config/test_data/unreachable_menu.yaml
index 27da191..f947cf7 100644
--- a/config/test_data/unreachable_menu.yaml
+++ b/config/test_data/unreachable_menu.yaml
@@ -1,87 +1,23 @@
App:
WorkingDirectory: var/
- MaxUsers: 512
+ MaxUsers: 1
AllowRegistration: true
MaxNickLen: 15
MenuMaxIdleTime: 600
- PostLoginCommands:
- - mkdir %w/userdata/%u
- - mkdir %w/userdata/%u/dumplog
- - mkdir %w/userdata/%u/ttyrec
Menus:
anonymous:
- Banner: 'Shell Game Launcher - Anonymous access%n======================================'
- XOffset: 5
- YOffset: 2
MenuEntries:
- - Key: l
- Label: login
- Action: login
- - Key: r
- Label: register
- Action: register
- - Key: w
- Label: watch
- Action: watch_menu
- Key: q
Label: quit
Action: quit
logged_in:
- Banner: 'Shell Game Launcher%n==================='
- XOffset: 5
- YOffset: 2
MenuEntries:
- - Key: p
- Label: play Nethack 3.7
- Action: play nethack3.7
- - Key: o
- Label: edit game options
- Action: menu options
- - Key: w
- Label: watch
- Action: watch
- - Key: r
- Label: replay
- Action: replay
- - Key: c
- Label: change password
- Action: passwd
- - Key: m
- Label: change email
- Action: chmail
- Key: q
Label: quit
Action: quit
- options:
- Banner: 'Options%n======='
- XOffset: 5
- YOffset: 2
+ test:
MenuEntries:
- - Key: a
- Label: edit options for Nethack 3.7
- Action: chopts nethack3.7
- - Key: z
- Label: back
- Action: menu logged_in
- unreachable:
- Banner: 'Options%n======='
- XOffset: 5
- YOffset: 2
- MenuEntries:
- - Key: a
- Label: edit options for Nethack 3.7
- Action: chopts nethack3.7
-
-Games:
- nethack3.7:
- ChrootPath: /opt/nethack
- FileMode: "0666"
- ScoreCommands:
- - exec /games/nethack -s all
- - wait
- Commands:
- - cp /games/var/save/%u%n.gz /games/var/save/%u%n.gz.bak
- - exec /games/nethack -u %n
- Env:
- NETHACKOPTIONS: "@%ruserdata/%n/%n.nhrc"
+ - Key: q
+ Label: quit
+ Action: quit