File: 07position.t

package info (click to toggle)
libterm-termkey-perl 0.19-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 232 kB
  • sloc: perl: 370; makefile: 5
file content (22 lines) | stat: -rw-r--r-- 493 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/perl

use v5.14;
use warnings;

use Test2::V0;

use Term::TermKey;

my $tk = Term::TermKey->new_abstract( "vt100", 0 );

$tk->push_bytes( "\e[?3;5R" );

my $key;
is( $tk->getkey( $key ), RES_KEY, 'getkey yields RES_KEY after cursor position report' );

ok( $key->type_is_position,  '$key->type_is_position after cursor position report' );

is( $key->line, 3, '$key->line after cursor position report' );
is( $key->col,  5, '$key->col after cursor position report' );

done_testing;