starting mass testing 1 + bugfix
This commit is contained in:
parent
0445f89e46
commit
12c7c28714
|
@ -21,7 +21,7 @@ e.bindKey("ctrl+s"):
|
||||||
save = true
|
save = true
|
||||||
|
|
||||||
e.prompt = ""
|
e.prompt = ""
|
||||||
e.populateDefaults(enterSubmits = false, shiftForVerticalMove = false)
|
e.populateDefaults(enterSubmits = false, ctrlForVerticalMove = false)
|
||||||
let result = e.read()
|
let result = e.read()
|
||||||
if save and paramCount() > 0:
|
if save and paramCount() > 0:
|
||||||
writeFile(paramStr(1), result)
|
writeFile(paramStr(1), result)
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
This short document describes the testing strategy and status for jale.
|
||||||
|
Jale should be tested on different active versions of different
|
||||||
|
terminal emulators. Also on different OSes. This document describes which
|
||||||
|
platforms are being/planned on being tested and a testing procedure.
|
||||||
|
|
||||||
|
Note: this is a wip document, await updates once the bug hunt starts
|
||||||
|
|
||||||
|
# Platforms
|
||||||
|
|
||||||
|
Unless otherwise specified, everything falls back to Arch linux, x86_64, nim 1.4.2.
|
||||||
|
|
||||||
|
|
||||||
|
| Terminal | Last tested and worked |
|
||||||
|
| :-------- | :------------ |
|
||||||
|
| gnome terminal | never |
|
||||||
|
| xfce terminal | passed on 16.2.2021 |
|
||||||
|
| lxterminal | never |
|
||||||
|
| konsole | never |
|
||||||
|
| alacritty | never |
|
||||||
|
| xterm | never |
|
||||||
|
| urxvt | never |
|
||||||
|
| cmd.exe | never |
|
||||||
|
| powershell | never |
|
||||||
|
| windows terminal | never |
|
||||||
|
| gnome terminal + ssh | never |
|
||||||
|
| gnome terminal + tmux | never |
|
||||||
|
|
||||||
|
# Testing procedure
|
||||||
|
|
||||||
|
examples/interactive_basic
|
||||||
|
- [ ] Jale compiles?
|
||||||
|
- [ ] Entering single line input, backspace, delete
|
||||||
|
- [ ] entering new lines, deleting lines with backspace
|
||||||
|
- [ ] home/end/page up/page down
|
||||||
|
- [ ] Submitting output
|
||||||
|
examples/interactive_history
|
||||||
|
- [ ] Multiple multiline history events
|
||||||
|
examples/editor
|
||||||
|
- [ ] Clears the screen well
|
||||||
|
- [ ] Writing small files
|
||||||
|
- [ ] Reading small files
|
||||||
|
|
32
testing.md
32
testing.md
|
@ -1,32 +0,0 @@
|
||||||
This short document describes the testing strategy and status for jale.
|
|
||||||
Jale should be tested on different active versions of different
|
|
||||||
terminal emulators. Also on different OSes. This document describes which
|
|
||||||
platforms are being/planned on being tested and a testing procedure.
|
|
||||||
|
|
||||||
Note: this is a wip document, await updates once the bug hunt starts
|
|
||||||
|
|
||||||
# Platforms
|
|
||||||
|
|
||||||
Unless otherwise specified, everything falls back to Arch linux, x86_64, nim 1.4.2.
|
|
||||||
|
|
||||||
|
|
||||||
| Terminal | Last tested |
|
|
||||||
| :-------- | :------------ |
|
|
||||||
| gnome terminal | never |
|
|
||||||
| xfce terminal | passed on 16.2.2021 |
|
|
||||||
| xterm | never |
|
|
||||||
| urxvt | never |
|
|
||||||
| cmd.exe | never |
|
|
||||||
| powershell | never |
|
|
||||||
| windows terminal | never |
|
|
||||||
| gnome terminal + ssh | never |
|
|
||||||
| gnome terminal + tmux | never |
|
|
||||||
|
|
||||||
# Testing procedure
|
|
||||||
|
|
||||||
- [ ] Jale compiles?
|
|
||||||
- [ ] Entering single line input, backspace, delete
|
|
||||||
- [ ] entering new lines, deleting lines with backspace
|
|
||||||
- [ ] home/end/page up/page down
|
|
||||||
- [ ] Submitting output
|
|
||||||
|
|
Loading…
Reference in New Issue