@@ -15,13 +15,14 @@ use MetaCPAN::Script::Mirrors ();
15
15
use MetaCPAN::Script::Package ();
16
16
use MetaCPAN::Script::Permission ();
17
17
use MetaCPAN::Script::Release ();
18
+ use MetaCPAN::Server ();
18
19
use MetaCPAN::Server ();
19
- use MetaCPAN::TestHelpers qw( fakecpan_dir ) ;
20
+ use MetaCPAN::TestHelpers qw( catch fakecpan_dir try ) ;
20
21
use MetaCPAN::Types::TypeTiny qw( HashRef Path Str ) ;
21
22
use Search::Elasticsearch ();
22
23
use Search::Elasticsearch::TestServer ();
23
24
use Test::More;
24
- use Try::Tiny qw( catch try ) ;
25
+ use Test::More import => [ qw( BAIL_OUT diag is note ok subtest ) ] ;
25
26
26
27
has es_client => (
27
28
is => ' ro' ,
@@ -82,14 +83,12 @@ sub _build_config {
82
83
sub _build_es_home {
83
84
my $self = shift ;
84
85
85
- my $es_home = $ENV {ES_TEST }
86
- || MetaCPAN::Config::config()-> {elasticsearch_servers };
86
+ my $es_home = MetaCPAN::Config::config()-> {elasticsearch_servers };
87
87
88
88
if ( !$es_home ) {
89
- my $es_home = $ENV {ES_HOME } or die <<'USAGE' ;
90
- Please set ${ES_TEST} to a running instance of Elasticsearch, eg
91
- 'localhost:9200' or set $ENV{ES_HOME} to the directory containing
92
- Elasticsearch
89
+ die <<'USAGE' ;
90
+ Please set elasticsearch_servers to a running instance of Elasticsearch, eg
91
+ 'localhost:9200'
93
92
USAGE
94
93
}
95
94
@@ -118,7 +117,7 @@ sub _build_es_server {
118
117
diag ' Connecting to Elasticsearch on ' . $self -> _es_home;
119
118
120
119
try {
121
- $ENV { ES_TEST } = $ server-> start-> [0];
120
+ $server -> start-> [0];
122
121
}
123
122
catch {
124
123
diag(<<"EOF" );
0 commit comments