#+title: Notes * TODO show errors with ariadne :PROPERTIES: :EFFORT: 10min :END: ** [X] errors should have a generic show() function :PROPERTIES: :EFFORT: 10min :END: :LOGBOOK: CLOCK: [2025-05-03 sam. 18:40]--[2025-05-03 sam. 18:46] => 0:06 :END: ** TODO OSDBError::display() should take a filename and display it alongside the error * TODO snapshot testing ** DONE Find the snapshot testing library :PROPERTIES: :EFFORT: 10min :END: :LOGBOOK: CLOCK: [2025-05-03 sam. 18:48]--[2025-05-03 sam. 18:49] => 0:01 :END: ** DONE document myself on insta, the snapshot testing library :PROPERTIES: :EFFORT: 10min :END: :LOGBOOK: CLOCK: [2025-05-03 sam. 18:49]--[2025-05-03 sam. 18:57] => 0:08 :END: ** DONE insta test startup message :PROPERTIES: :EFFORT: 10min :END: :LOGBOOK: CLOCK: [2025-05-03 sam. 19:00]--[2025-05-03 sam. 19:05] => 0:05 :END: ** TODO insta test insert :PROPERTIES: :EFFORT: 10min :END: :LOGBOOK: CLOCK: [2025-05-03 sam. 19:08]--[2025-05-03 sam. 19:21] => 0:13 :END: *** DONE all display of command results must be made via a display method on CommandExecutionResult :PROPERTIES: :EFFORT: 10min :END: :LOGBOOK: CLOCK: [2025-05-03 sam. 21:02]--[2025-05-03 sam. 21:09] => 0:07 :END: ** TODO insta test select :PROPERTIES: :EFFORT: 10min :END: ** TODO insta test .exit :PROPERTIES: :EFFORT: 10min :END: ** TODO insta test wrong statement :PROPERTIES: :EFFORT: 10min :END: ** TODO insta test wrong meta-command :PROPERTIES: :EFFORT: 10min :END: * DONE exit message is not displayed when pressing C-d :bug: :PROPERTIES: :EFFORT: 10min :END: :LOGBOOK: CLOCK: [2025-05-03 sam. 19:06]--[2025-05-03 sam. 19:07] => 0:01 :END: