Skip to content

Commit 642300c

Browse files
committed
Define default regular expression flags
1 parent 3370ef0 commit 642300c

File tree

4 files changed

+22
-17
lines changed

4 files changed

+22
-17
lines changed

.github/workflows/build_and_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ jobs:
110110
- ubuntu
111111
- macos
112112
perl:
113-
- 5.12
113+
- 5.14
114114
- latest
115115
distribution:
116116
- default

Makefile.PL

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.023.
1+
# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.036.
22
use strict;
33
use warnings;
44

5-
use 5.012;
5+
use 5.014;
66

77
use ExtUtils::MakeMaker;
88

@@ -14,7 +14,7 @@ my %WriteMakefileArgs = (
1414
},
1515
"DISTNAME" => "Rex-Hook-File-Impostor",
1616
"LICENSE" => "lgpl",
17-
"MIN_PERL_VERSION" => "5.012",
17+
"MIN_PERL_VERSION" => "5.014",
1818
"NAME" => "Rex::Hook::File::Impostor",
1919
"PREREQ_PM" => {
2020
"Digest::MD5" => 0,
@@ -33,7 +33,8 @@ my %WriteMakefileArgs = (
3333
"Rex::Commands::File" => 0,
3434
"Test2::V0" => 0,
3535
"Test::File" => "1.443",
36-
"autodie" => 0
36+
"autodie" => 0,
37+
"re" => 0
3738
},
3839
"VERSION" => "v0.2.0",
3940
"test" => {
@@ -57,6 +58,7 @@ my %FallbackPrereqs = (
5758
"Test2::V0" => 0,
5859
"Test::File" => "1.443",
5960
"autodie" => 0,
61+
"re" => 0,
6062
"warnings" => 0
6163
);
6264

cpanfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# This file is generated by Dist::Zilla::Plugin::CPANFile v6.023
1+
# This file is generated by Dist::Zilla::Plugin::CPANFile v6.036
22
# Do not edit this file directly. To change prereqs, edit the `dist.ini` file.
33

44
requires "Digest::MD5" => "0";
@@ -8,7 +8,7 @@ requires "File::Spec" => "0";
88
requires "Rex" => "1.013004";
99
requires "Rex::Hook" => "0";
1010
requires "Sys::Hostname" => "0";
11-
requires "perl" => "5.012";
11+
requires "perl" => "5.014";
1212
requires "warnings" => "0";
1313

1414
on 'test' => sub {
@@ -19,6 +19,8 @@ on 'test' => sub {
1919
requires "Test2::V0" => "0";
2020
requires "Test::File" => "1.443";
2121
requires "autodie" => "0";
22+
requires "perl" => "5.014";
23+
requires "re" => "0";
2224
};
2325

2426
on 'configure' => sub {

t/file.t

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
#!/usr/bin/env perl
22

3-
use 5.010;
3+
use 5.014;
44
use warnings;
55
use autodie;
6+
use re '/msx';
67

78
use Carp;
89
use File::Basename;
@@ -42,7 +43,7 @@ sub test_intermediate_state {
4243
dir_exists_ok( File::Spec->join( dirname($impostor_file) ) );
4344
file_exists_ok($impostor_file);
4445

45-
file_contains_like( $impostor_file, qr{$original_content}msx );
46+
file_contains_like( $impostor_file, qr{$original_content} );
4647
}
4748

4849
return $managed_path, %options;
@@ -92,15 +93,15 @@ subtest 'ensure presence of an existing file' => sub {
9293
file_exists_ok($managed_file);
9394
file_not_exists_ok($impostor_file);
9495

95-
file_contains_like( $managed_file, qr{$original_content}msx );
96+
file_contains_like( $managed_file, qr{$original_content} );
9697

9798
file $managed_file, ensure => 'present'; ## no critic ( ProhibitDuplicateLiteral )
9899

99100
file_exists_ok($managed_file);
100101
file_exists_ok($impostor_file);
101102

102-
file_contains_like( $managed_file, qr{$original_content}msx );
103-
file_contains_like( $impostor_file, qr{$original_content}msx );
103+
file_contains_like( $managed_file, qr{$original_content} );
104+
file_contains_like( $impostor_file, qr{$original_content} );
104105

105106
cleanup();
106107
};
@@ -114,7 +115,7 @@ subtest 'create new file with content' => sub {
114115
file_not_exists_ok($managed_file);
115116
file_exists_ok($impostor_file);
116117

117-
file_contains_like( $impostor_file, qr{$impostor_content}msx );
118+
file_contains_like( $impostor_file, qr{$impostor_content} );
118119

119120
cleanup();
120121
};
@@ -125,15 +126,15 @@ subtest 'modify existing file' => sub {
125126
file_exists_ok($managed_file);
126127
file_not_exists_ok($impostor_file);
127128

128-
file_contains_like( $managed_file, qr{$original_content}msx );
129+
file_contains_like( $managed_file, qr{$original_content} );
129130

130131
file $managed_file, content => $impostor_content;
131132

132133
file_exists_ok($managed_file);
133134
file_exists_ok($impostor_file);
134135

135-
file_contains_like( $managed_file, qr{$original_content}msx );
136-
file_contains_like( $impostor_file, qr{$impostor_content}msx );
136+
file_contains_like( $managed_file, qr{$original_content} );
137+
file_contains_like( $impostor_file, qr{$impostor_content} );
137138

138139
cleanup();
139140
};
@@ -144,7 +145,7 @@ subtest 'delete existing file' => sub {
144145
file_exists_ok($managed_file);
145146
file_not_exists_ok($impostor_file);
146147

147-
file_contains_like( $managed_file, qr{$original_content}msx );
148+
file_contains_like( $managed_file, qr{$original_content} );
148149

149150
file $managed_file, ensure => 'absent';
150151

0 commit comments

Comments
 (0)