From 016669fbe27f60c90de64e21ce34b298e2896d00 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sun, 31 Jan 2021 16:21:05 -0300 Subject: Add (commented) test_really_long_list --- TODOs.md | 3 +++ tests/ranking.sh | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/TODOs.md b/TODOs.md index 297efa9..5b3d318 100644 --- a/TODOs.md +++ b/TODOs.md @@ -1,5 +1,8 @@ # Tasks +## TODO Make `test_really_long_list` runnable {#task-c1129666-b373-4b9d-8e10-927689048b05} +- TODO in 2021-01-31 + ## TODO Improve speed even further {#task-05c7f068-e935-457f-89ea-1f38227e7779} - TODO in 2021-01-29 diff --git a/tests/ranking.sh b/tests/ranking.sh index c383b59..aca5ec4 100755 --- a/tests/ranking.sh +++ b/tests/ranking.sh @@ -279,6 +279,23 @@ d e f' test_ok } +test_really_long_list() { + testing 'really long list' + OUT="$(mktemp)" + ERR="$(mktemp)" + PROFILE="really-long-list-$(uuid)" + seq 999999 | \ + sh remembering \ + -p "$PROFILE" \ + -c 'head -n1' \ + 1>"$OUT" 2>"$ERR" + STATUS=$? + assert_status 0 + assert_empty_stderr + assert_stdout '1' + test_ok +} + test_picking_first_makes_it_be_always_first test_promoting_values test_higher_values_loose_tie @@ -291,3 +308,4 @@ test_stdin_is_empty test_profile_does_not_exist test_profile_is_empty test_names_with_spaces +# test_really_long_list -- cgit v1.2.3