File tree 5 files changed +24
-5
lines changed
5 files changed +24
-5
lines changed Original file line number Diff line number Diff line change 15
15
/
16
16
/var/tmp
17
17
/var/opt/../lib/puppet
18
+ /var/ůťƒ8
19
+ /var/ネット
18
20
} . each do |value |
19
21
describe value . inspect do
20
22
let ( :params ) { { value : value } }
50
52
etc/puppetlabs/puppet
51
53
opt/puppet/bin
52
54
relative\\windows
55
+ \v ar\ůťƒ8
56
+ \v ar\ネット
53
57
} . each do |value |
54
58
describe value . inspect do
55
59
let ( :params ) { { value : value } }
Original file line number Diff line number Diff line change 7
7
https://hello.com
8
8
https://notcreative.org
9
9
https://notexciting.co.uk
10
+ https://graphemica.com/❤
11
+ https://graphemica.com/緩
10
12
} . each do |value |
11
13
describe value . inspect do
12
14
let ( :params ) { { value : value } }
26
28
'' ,
27
29
"httds://notquiteright.org" ,
28
30
"hptts:/nah" ,
29
- "https;//notrightbutclose.org"
31
+ "https;//notrightbutclose.org" ,
32
+ "http://graphemica.com/❤" ,
33
+ "http://graphemica.com/緩"
30
34
] . each do |value |
31
35
describe value . inspect do
32
36
let ( :params ) { { value : value } }
Original file line number Diff line number Diff line change 10
10
http://anhttp.com
11
11
http://runningoutofideas.gov
12
12
http://
13
+ http://graphemica.com/❤
14
+ http://graphemica.com/緩
13
15
} . each do |value |
14
16
describe value . inspect do
15
17
let ( :params ) { { value : value } }
29
31
'' ,
30
32
"httds://notquiteright.org" ,
31
33
"hptts:/nah" ,
32
- "https;//notrightbutclose.org"
34
+ "https;//notrightbutclose.org" ,
35
+ "hts://graphemica.com/❤" ,
36
+ "https:graphemica.com/緩"
33
37
] . each do |value |
34
38
describe value . inspect do
35
39
let ( :params ) { { value : value } }
Original file line number Diff line number Diff line change 7
7
/usr2/username/bin:/usr/local/bin:/usr/bin:.
8
8
/var/tmp
9
9
/Users/helencampbell/workspace/puppetlabs-stdlib
10
+ /var/ůťƒ8
11
+ /var/ネット
10
12
} . each do |value |
11
13
describe value . inspect do
12
14
let ( :params ) { { value : value } }
27
29
"C:/whatever" ,
28
30
"\\ var\\ tmp" ,
29
31
"\\ Users/hc/wksp/stdlib" ,
30
- "*/Users//nope"
32
+ "*/Users//nope" ,
33
+ "var\ů ťƒ8" ,
34
+ "var\ネ ット"
31
35
] . each do |value |
32
36
describe value . inspect do
33
37
let ( :params ) { { value : value } }
Original file line number Diff line number Diff line change 10
10
X:/foo/bar
11
11
X:\\foo\\bar
12
12
\\ \\host\\windows
13
+ X:/var/ůťƒ8
14
+ X:/var/ネット
13
15
} . each do |value |
14
16
describe value . inspect do
15
17
let ( :params ) { { value : value } }
30
32
"httds://notquiteright.org" ,
31
33
"/usr2/username/bin:/usr/local/bin:/usr/bin:." ,
32
34
"C;//notright/here" ,
33
- "C:noslashes"
35
+ "C:noslashes" ,
36
+ "C:ネット" ,
37
+ "C:ůťƒ8"
34
38
] . each do |value |
35
39
describe value . inspect do
36
40
let ( :params ) { { value : value } }
37
41
it { is_expected . to compile . and_raise_error ( /parameter 'value' expects a match for Stdlib::Windowspath/ ) }
38
42
end
39
43
end
40
44
end
41
-
42
45
end
43
46
end
44
47
end
You can’t perform that action at this time.
0 commit comments