Commit Graph

12 Commits

Author SHA1 Message Date
Lephenixnoir 02fe82d903
basic fx-9860G support and some filesystem tests (WIP) 2021-12-04 21:21:02 +01:00
Lephenixnoir d5d3c791f3
replace old gint/std headers with fxlibc ones 2021-06-08 10:52:40 +02:00
Lephenixnoir 287d9fb695
add exit and printf tests 2021-06-08 10:50:34 +02:00
Lephenixnoir ef59e956bb
hopefully the last time key events are a problem 2021-05-30 10:43:15 +02:00
Lephenixnoir d3bb540905
we don't talk about that here 2021-05-29 23:45:18 +02:00
Lephenixnoir ec7626d789
allow tests to be skipped 2021-05-21 10:18:59 +02:00
Lephenixnoir 82bf04c67f
update coloring in fbar for empty tests that have run 2021-05-20 09:31:32 +02:00
Lephenixnoir ae242222b3
improve test logic, coloring, and fbar display
* Store whether the test was run in a boolean, to avoid classifying
  empty tests as pending when they have run
* Update color scheme accordingly
* Change the fbar first-level pixel share to give any extra pixel
  resulting from division truncation to the "done" section rather than
  the "empty" section, as this would sometimes cause the "empty"
  section to get 1 pixel for 0 tests
2021-05-19 21:45:56 +02:00
Lephenixnoir c7a6d0484a
test, flog: logging improvements
* Add an ft_assert_eval() shortcut to check equality, log results, and
  assert at the same time. Somewhat heavy, but good enough.
* Improve line numbers.
2021-05-19 10:14:37 +02:00
Lephenixnoir daa7ff43ca
fbar: give each section enough room to show its assertion count
Proportions are only a suggestion at this point but to be honest they
kind of always were.
2021-05-18 11:42:52 +02:00
Lephenixnoir ab754d9bdd
flog: add a widget to show a line-numbered scrollable string log 2021-05-18 11:42:52 +02:00
Lephenixnoir c32e91b7f4
first version - and it works too! 2021-05-14 11:10:03 +02:00