blob: 15348891bf2a774d867a1392a44a38def292827d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
use strict;
use warnings;
use Test::More tests => 4;
use XS::APItest;
my @cases = (
[field => '%2$d'],
[precision => '%.*2$d'],
[vector => '%2$vd'],
[width => '%*2$d'],
);
for my $case (@cases) {
my ($what, $format) = @$case;
my $got = eval { test_sv_catpvf($format); 1 };
my $exn = $got ? undef : $@;
like($exn, qr/\b\QCannot yet reorder sv_catpvfn() arguments from va_list\E\b/,
"explicit $what index forbidden in va_list arguments");
}
|