From: Mike Lowis Date: Fri, 7 Oct 2016 15:24:45 +0000 (-0400) Subject: Fixed unit tests for cursor movement X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=8070ecb04b01b0016a367d91a174f0adcfa7a4b9;p=projs%2Ftide.git Fixed unit tests for cursor movement --- diff --git a/tests/buf.c b/tests/buf.c index 8621735..e9e449c 100644 --- a/tests/buf.c +++ b/tests/buf.c @@ -104,16 +104,16 @@ TEST_SUITE(BufferTests) { CHECK(0 == buf_byrune(&TestBuf, 0, -2)); } - TEST(buf_byrune should do nothing for +1 at end of file) + TEST(buf_byrune should move to just after last rune for +1 at end of file) { set_buffer_text("abc\n"); - CHECK(3 == buf_byrune(&TestBuf, 3, 1)); + CHECK(4 == buf_byrune(&TestBuf, 3, 1)); } - TEST(buf_byrune should do nothing for +2 at end of file) + TEST(buf_byrune should move to just after last rune for +2 at end of file) { set_buffer_text("abc\n"); - CHECK(3 == buf_byrune(&TestBuf, 3, 2)); + CHECK(4 == buf_byrune(&TestBuf, 3, 2)); } //TEST(buf_byrune should skip newlines for -1)