Skip to content

Commit 29595f5

Browse files
committed
Strip whitespace when checking query results in TAP tests
1 parent 08609b8 commit 29595f5

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

test/perl/TimescaleNode.pm

+15
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,19 @@ sub psql_is
5656
"$testname: psql output check");
5757
}
5858

59+
# remove leading and trailing whitespace
60+
sub strip
61+
{
62+
my ($self, $str) = @_;
63+
$str =~ s/\s+$//g;
64+
return $str;
65+
}
66+
67+
sub safe_psql
68+
{
69+
my ($self, $db, $query) = @_;
70+
my $psql_out = $self->SUPER::safe_psql($db, $query);
71+
return $self->strip($psql_out);
72+
}
73+
5974
1;

tsl/test/t/001_job_crash_log.pl

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ END
3838
my $query_add =
3939
q[select add_job('custom_proc_sleep60', '5 minutes', initial_start => now())];
4040
my $jobid = $node->safe_psql('postgres', "$query_add");
41-
is($jobid, '1000', 'job was added');
41+
is($jobid, 1000, 'job was added');
4242

4343
my $query_pid_exists = <<"END_OF_QUERY";
4444
select count(*) from pg_stat_activity

0 commit comments

Comments
 (0)