From 3335c215c5d859bd3f48ba99e760564f074ce2ec Mon Sep 17 00:00:00 2001 From: jluehrs2 Date: Thu, 22 May 2008 11:05:45 -0500 Subject: add a test for deletion commands --- t/021-deletion.t | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 t/021-deletion.t (limited to 't') diff --git a/t/021-deletion.t b/t/021-deletion.t new file mode 100644 index 0000000..f7beed5 --- /dev/null +++ b/t/021-deletion.t @@ -0,0 +1,22 @@ +#!perl -T +use strict; +use warnings; +use Test::More tests => 8; +use Language::TECO; + +my $buftext = "this is\nan initial buffer"; +my $te = Language::TECO->new($buftext); +$te->execute("10j"); +$te->execute("d"); +is($te->buffer, "this is\naninitial buffer"); +is($te->pointer, 10); +$te->execute("-d"); +is($te->buffer, "this is\nainitial buffer"); +is($te->pointer, 9); +$te->execute("16j"); +$te->execute("3d"); +is($te->buffer, "this is\nainitialffer"); +is($te->pointer, 16); +$te->execute("-11d"); +is($te->buffer, "this ffer"); +is($te->pointer, 5); -- cgit v1.2.3-54-g00ecf