diff --git a/Makefile b/Makefile index 542e17b..f5c2436 100644 --- a/Makefile +++ b/Makefile @@ -52,7 +52,7 @@ ifeq ($(PROVE),) PROVE = prove endif -# for Postgres 15+ +# for Postgres < 15 PROVE_FLAGS += -I ./test/perl prove_installcheck: diff --git a/test/perl/PostgreSQL/Test/Cluster.pm b/test/perl/PostgreSQL/Test/Cluster.pm new file mode 100644 index 0000000..0ceff97 --- /dev/null +++ b/test/perl/PostgreSQL/Test/Cluster.pm @@ -0,0 +1,11 @@ +package PostgreSQL::Test::Cluster; + +use PostgresNode; + +sub new +{ + my ($class, $name) = @_; + return get_new_node($name); +} + +1; diff --git a/test/perl/PostgreSQL/Test/Utils.pm b/test/perl/PostgreSQL/Test/Utils.pm new file mode 100644 index 0000000..e850715 --- /dev/null +++ b/test/perl/PostgreSQL/Test/Utils.pm @@ -0,0 +1,5 @@ +package PostgreSQL::Test::Utils; + +use TestLib; + +1; diff --git a/test/perl/PostgresNode.pm b/test/perl/PostgresNode.pm deleted file mode 100644 index 32ffb95..0000000 --- a/test/perl/PostgresNode.pm +++ /dev/null @@ -1,8 +0,0 @@ -use PostgreSQL::Test::Cluster; - -sub get_new_node -{ - return PostgreSQL::Test::Cluster->new(@_); -} - -1; diff --git a/test/perl/TestLib.pm b/test/perl/TestLib.pm deleted file mode 100644 index 1cb2a82..0000000 --- a/test/perl/TestLib.pm +++ /dev/null @@ -1,3 +0,0 @@ -use PostgreSQL::Test::Utils; - -1; diff --git a/test/t/001_ivfflat_wal.pl b/test/t/001_ivfflat_wal.pl index b19eb40..992ac09 100644 --- a/test/t/001_ivfflat_wal.pl +++ b/test/t/001_ivfflat_wal.pl @@ -3,8 +3,8 @@ # Test generic xlog record work for ivfflat index replication. use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $dim = 32; @@ -49,7 +49,7 @@ sub test_index_replay my $array_sql = join(",", ('random()') x $dim); # Initialize primary node -$node_primary = get_new_node('primary'); +$node_primary = PostgreSQL::Test::Cluster->new('primary'); $node_primary->init(allows_streaming => 1); if ($dim > 32) { @@ -67,7 +67,7 @@ my $backup_name = 'my_backup'; $node_primary->backup($backup_name); # Create streaming replica linking to primary -$node_replica = get_new_node('replica'); +$node_replica = PostgreSQL::Test::Cluster->new('replica'); $node_replica->init_from_backup($node_primary, $backup_name, has_streaming => 1); $node_replica->start; diff --git a/test/t/002_ivfflat_vacuum.pl b/test/t/002_ivfflat_vacuum.pl index d930444..1369bc3 100644 --- a/test/t/002_ivfflat_vacuum.pl +++ b/test/t/002_ivfflat_vacuum.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $dim = 3; @@ -15,7 +15,7 @@ for (1 .. $dim) my $array_sql = join(", ", @r); # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/003_ivfflat_vector_build_recall.pl b/test/t/003_ivfflat_vector_build_recall.pl index 21e0c8d..fa6e5d1 100644 --- a/test/t/003_ivfflat_vector_build_recall.pl +++ b/test/t/003_ivfflat_vector_build_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -49,7 +49,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/004_ivfflat_vector_insert_recall.pl b/test/t/004_ivfflat_vector_insert_recall.pl index c2e320c..76985b7 100644 --- a/test/t/004_ivfflat_vector_insert_recall.pl +++ b/test/t/004_ivfflat_vector_insert_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -48,7 +48,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/005_ivfflat_query_recall.pl b/test/t/005_ivfflat_query_recall.pl index 1edebb3..856d580 100644 --- a/test/t/005_ivfflat_query_recall.pl +++ b/test/t/005_ivfflat_query_recall.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/006_ivfflat_lists.pl b/test/t/006_ivfflat_lists.pl index 9812f50..524a320 100644 --- a/test/t/006_ivfflat_lists.pl +++ b/test/t/006_ivfflat_lists.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/007_ivfflat_inserts.pl b/test/t/007_ivfflat_inserts.pl index dd7a95d..836f37d 100644 --- a/test/t/007_ivfflat_inserts.pl +++ b/test/t/007_ivfflat_inserts.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $dim = 768; @@ -9,7 +9,7 @@ my $dim = 768; my $array_sql = join(",", ('random()') x $dim); # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/008_ivfflat_centers.pl b/test/t/008_ivfflat_centers.pl index 4c125dd..9c4abea 100644 --- a/test/t/008_ivfflat_centers.pl +++ b/test/t/008_ivfflat_centers.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/009_ivfflat_filtering.pl b/test/t/009_ivfflat_filtering.pl index dd693ca..4fa02fb 100644 --- a/test/t/009_ivfflat_filtering.pl +++ b/test/t/009_ivfflat_filtering.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $dim = 3; @@ -11,7 +11,7 @@ my $limit = 20; my $array_sql = join(",", ('random()') x $dim); # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/010_hnsw_wal.pl b/test/t/010_hnsw_wal.pl index 36c0dc5..f296e7f 100644 --- a/test/t/010_hnsw_wal.pl +++ b/test/t/010_hnsw_wal.pl @@ -3,8 +3,8 @@ # Test generic xlog record work for hnsw index replication. use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $dim = 32; @@ -49,7 +49,7 @@ sub test_index_replay my $array_sql = join(",", ('random()') x $dim); # Initialize primary node -$node_primary = get_new_node('primary'); +$node_primary = PostgreSQL::Test::Cluster->new('primary'); $node_primary->init(allows_streaming => 1); if ($dim > 32) { @@ -67,7 +67,7 @@ my $backup_name = 'my_backup'; $node_primary->backup($backup_name); # Create streaming replica linking to primary -$node_replica = get_new_node('replica'); +$node_replica = PostgreSQL::Test::Cluster->new('replica'); $node_replica->init_from_backup($node_primary, $backup_name, has_streaming => 1); $node_replica->start; diff --git a/test/t/011_hnsw_vacuum.pl b/test/t/011_hnsw_vacuum.pl index 10c301f..dc8c67a 100644 --- a/test/t/011_hnsw_vacuum.pl +++ b/test/t/011_hnsw_vacuum.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $dim = 3; @@ -15,7 +15,7 @@ for (1 .. $dim) my $array_sql = join(", ", @r); # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/012_hnsw_vector_build_recall.pl b/test/t/012_hnsw_vector_build_recall.pl index 8093e9e..43f6909 100644 --- a/test/t/012_hnsw_vector_build_recall.pl +++ b/test/t/012_hnsw_vector_build_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -47,7 +47,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/013_hnsw_vector_insert_recall.pl b/test/t/013_hnsw_vector_insert_recall.pl index 7b88536..44e5be7 100644 --- a/test/t/013_hnsw_vector_insert_recall.pl +++ b/test/t/013_hnsw_vector_insert_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -47,7 +47,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/014_hnsw_vector_vacuum_recall.pl b/test/t/014_hnsw_vector_vacuum_recall.pl index 57c937a..5ee344e 100644 --- a/test/t/014_hnsw_vector_vacuum_recall.pl +++ b/test/t/014_hnsw_vector_vacuum_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -48,7 +48,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/015_hnsw_vector_duplicates.pl b/test/t/015_hnsw_vector_duplicates.pl index 7e11dee..f312d77 100644 --- a/test/t/015_hnsw_vector_duplicates.pl +++ b/test/t/015_hnsw_vector_duplicates.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/016_hnsw_inserts.pl b/test/t/016_hnsw_inserts.pl index f69bcd6..e6459dc 100644 --- a/test/t/016_hnsw_inserts.pl +++ b/test/t/016_hnsw_inserts.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Ensures elements and neighbors on both same and different pages @@ -10,7 +10,7 @@ my $dim = 1900; my $array_sql = join(",", ('random()') x $dim); # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/017_hnsw_filtering.pl b/test/t/017_hnsw_filtering.pl index f85f5cf..e9727da 100644 --- a/test/t/017_hnsw_filtering.pl +++ b/test/t/017_hnsw_filtering.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $dim = 3; @@ -11,7 +11,7 @@ my $limit = 20; my $array_sql = join(",", ('random()') x $dim); # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/018_aggregates.pl b/test/t/018_aggregates.pl index 55580c7..b58a76d 100644 --- a/test/t/018_aggregates.pl +++ b/test/t/018_aggregates.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/019_storage.pl b/test/t/019_storage.pl index b5aa649..4906317 100644 --- a/test/t/019_storage.pl +++ b/test/t/019_storage.pl @@ -1,13 +1,13 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $dim = 1024; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/020_hnsw_bit_build_recall.pl b/test/t/020_hnsw_bit_build_recall.pl index 6ccc22a..fbab4f8 100644 --- a/test/t/020_hnsw_bit_build_recall.pl +++ b/test/t/020_hnsw_bit_build_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -51,7 +51,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/021_hnsw_bit_insert_recall.pl b/test/t/021_hnsw_bit_insert_recall.pl index 8e6a1ac..a880483 100644 --- a/test/t/021_hnsw_bit_insert_recall.pl +++ b/test/t/021_hnsw_bit_insert_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -51,7 +51,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/022_hnsw_bit_vacuum_recall.pl b/test/t/022_hnsw_bit_vacuum_recall.pl index 8a0a613..7839084 100644 --- a/test/t/022_hnsw_bit_vacuum_recall.pl +++ b/test/t/022_hnsw_bit_vacuum_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -51,7 +51,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/023_hnsw_bit_duplicates.pl b/test/t/023_hnsw_bit_duplicates.pl index cdeea4f..47c1c6d 100644 --- a/test/t/023_hnsw_bit_duplicates.pl +++ b/test/t/023_hnsw_bit_duplicates.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/024_hnsw_halfvec_build_recall.pl b/test/t/024_hnsw_halfvec_build_recall.pl index 885e860..dd27118 100644 --- a/test/t/024_hnsw_halfvec_build_recall.pl +++ b/test/t/024_hnsw_halfvec_build_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -48,7 +48,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/025_hnsw_halfvec_insert_recall.pl b/test/t/025_hnsw_halfvec_insert_recall.pl index c68d888..8585d92 100644 --- a/test/t/025_hnsw_halfvec_insert_recall.pl +++ b/test/t/025_hnsw_halfvec_insert_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -48,7 +48,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/026_hnsw_halfvec_vacuum_recall.pl b/test/t/026_hnsw_halfvec_vacuum_recall.pl index 9ac86da..7e03f7e 100644 --- a/test/t/026_hnsw_halfvec_vacuum_recall.pl +++ b/test/t/026_hnsw_halfvec_vacuum_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -48,7 +48,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/027_hnsw_halfvec_duplicates.pl b/test/t/027_hnsw_halfvec_duplicates.pl index 47a952a..682886a 100644 --- a/test/t/027_hnsw_halfvec_duplicates.pl +++ b/test/t/027_hnsw_halfvec_duplicates.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/028_hnsw_sparsevec_build_recall.pl b/test/t/028_hnsw_sparsevec_build_recall.pl index b9fcf3c..3d47440 100644 --- a/test/t/028_hnsw_sparsevec_build_recall.pl +++ b/test/t/028_hnsw_sparsevec_build_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -47,7 +47,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/029_hnsw_sparsevec_insert_recall.pl b/test/t/029_hnsw_sparsevec_insert_recall.pl index ddcfd50..d7b26db 100644 --- a/test/t/029_hnsw_sparsevec_insert_recall.pl +++ b/test/t/029_hnsw_sparsevec_insert_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -47,7 +47,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/030_hnsw_sparsevec_vacuum_recall.pl b/test/t/030_hnsw_sparsevec_vacuum_recall.pl index e74a6ec..1503762 100644 --- a/test/t/030_hnsw_sparsevec_vacuum_recall.pl +++ b/test/t/030_hnsw_sparsevec_vacuum_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -48,7 +48,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/031_hnsw_sparsevec_duplicates.pl b/test/t/031_hnsw_sparsevec_duplicates.pl index 499900f..203f88d 100644 --- a/test/t/031_hnsw_sparsevec_duplicates.pl +++ b/test/t/031_hnsw_sparsevec_duplicates.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/032_ivfflat_halfvec_build_recall.pl b/test/t/032_ivfflat_halfvec_build_recall.pl index 45ee3d4..91a9df0 100644 --- a/test/t/032_ivfflat_halfvec_build_recall.pl +++ b/test/t/032_ivfflat_halfvec_build_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -51,7 +51,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/033_comparison.pl b/test/t/033_comparison.pl index 3c4cfad..5095421 100644 --- a/test/t/033_comparison.pl +++ b/test/t/033_comparison.pl @@ -1,14 +1,14 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; my $array_sql = join(",", ('floor(random() * 2)::int - 1') x 3); # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/034_distance_functions.pl b/test/t/034_distance_functions.pl index 0166bce..1829da7 100644 --- a/test/t/034_distance_functions.pl +++ b/test/t/034_distance_functions.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -10,7 +10,7 @@ my $dim = 5; my $array_sql = join(",", ('floor(random() * 4)::int - 2') x $dim); # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/035_ivfflat_bit_build_recall.pl b/test/t/035_ivfflat_bit_build_recall.pl index 8b69d7a..6851c80 100644 --- a/test/t/035_ivfflat_bit_build_recall.pl +++ b/test/t/035_ivfflat_bit_build_recall.pl @@ -1,7 +1,7 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; my $node; @@ -51,7 +51,7 @@ sub test_recall } # Initialize node -$node = get_new_node('node'); +$node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/036_ivfflat_bit_centers.pl b/test/t/036_ivfflat_bit_centers.pl index 23b5892..1430730 100644 --- a/test/t/036_ivfflat_bit_centers.pl +++ b/test/t/036_ivfflat_bit_centers.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/037_inputs.pl b/test/t/037_inputs.pl index 121e9bf..090231a 100644 --- a/test/t/037_inputs.pl +++ b/test/t/037_inputs.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start; diff --git a/test/t/038_hnsw_sparsevec_vacuum_insert.pl b/test/t/038_hnsw_sparsevec_vacuum_insert.pl index 1a80671..ae0653b 100644 --- a/test/t/038_hnsw_sparsevec_vacuum_insert.pl +++ b/test/t/038_hnsw_sparsevec_vacuum_insert.pl @@ -1,11 +1,11 @@ use strict; use warnings; -use PostgresNode; -use TestLib; +use PostgreSQL::Test::Cluster; +use PostgreSQL::Test::Utils; use Test::More; # Initialize node -my $node = get_new_node('node'); +my $node = PostgreSQL::Test::Cluster->new('node'); $node->init; $node->start;