From 5b2e62962291ad4beac109bb084bf650620abbe0 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Tue, 28 Mar 2023 22:00:43 -0700 Subject: better formatting --- Manual_tests.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Manual_tests.md b/Manual_tests.md index cde027f..506f050 100644 --- a/Manual_tests.md +++ b/Manual_tests.md @@ -4,15 +4,17 @@ because I don't know how to test them or because I've been lazy. I'll at least record those here. Startup: - - terminal log shows unit tests running + + - terminal log shows unit tests running Initializing settings: - - delete app settings, start; window opens running the text editor - - quit while running the text editor, restart; window opens running the text editor in same position+dimensions - - quit while editing source (color; no drawings; no selection), restart; window opens editing source in same position+dimensions - - start out running the text editor, move window, press ctrl+e twice; window is running text editor in same position+dimensions - - start out editing source, move window, press ctrl+e twice; window is editing source in same position+dimensions - - no log file; switching to source works + + - delete app settings, start; window opens running the text editor + - quit while running the text editor, restart; window opens running the text editor in same position+dimensions + - quit while editing source (color; no drawings; no selection), restart; window opens editing source in same position+dimensions + - start out running the text editor, move window, press ctrl+e twice; window is running text editor in same position+dimensions + - start out editing source, move window, press ctrl+e twice; window is editing source in same position+dimensions + - no log file; switching to source works Code loading: * run love with directory; text editor runs @@ -46,8 +48,8 @@ Lua is dynamically typed. Tests can't patch over lack of type-checking. * Like any high-level language, it's easy to accidentally alias two non-scalar variables. I wish there was a way to require copy when assigning. -* I wish I could require pixel coordinates to integers. The editor defensively - converts input margins to integers. +* I wish I could require pixel coordinates to be integers. The editor + defensively converts input margins to integers. * My test harness automatically runs `test_*` methods -- but only at the top-level. I wish there was a way to raise warnings if someone defines such -- cgit 1.4.1-2-gfad0 From 563f22116cdb5f4ac2f873b84df8bfefa85d74ff Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Thu, 30 Mar 2023 23:03:55 -0700 Subject: obsolete manual test --- Manual_tests.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Manual_tests.md b/Manual_tests.md index 506f050..e6b8a00 100644 --- a/Manual_tests.md +++ b/Manual_tests.md @@ -3,10 +3,6 @@ program before it ever runs. However, some things don't have tests yet, either because I don't know how to test them or because I've been lazy. I'll at least record those here. -Startup: - - - terminal log shows unit tests running - Initializing settings: - delete app settings, start; window opens running the text editor -- cgit 1.4.1-2-gfad0 e>