summaryrefslogtreecommitdiff
path: root/ext/standard/tests/file/parse_ini_file.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/tests/file/parse_ini_file.phpt')
-rw-r--r--ext/standard/tests/file/parse_ini_file.phpt400
1 files changed, 199 insertions, 201 deletions
diff --git a/ext/standard/tests/file/parse_ini_file.phpt b/ext/standard/tests/file/parse_ini_file.phpt
index 741b03af8d..dab07e56e7 100644
--- a/ext/standard/tests/file/parse_ini_file.phpt
+++ b/ext/standard/tests/file/parse_ini_file.phpt
@@ -50,98 +50,98 @@ Hex_Value2 = 0x103
[Non-alphanumerics_as_values]
;Non-alpha numeric chars without quotes
-Non-alpha1 = ;
-Non-alpha2 = +
-Non-alpha3 = *
-Non-alpha4 = %
-Non-alpha5 = <>
-Non-alpha6 = @
-Non-alpha7 = #
-Non-alpha8 = ^
-non-alpha9 = -
-Non-alpha10 = :
-Non-alpha11 = ?
-Non-alpha12 = /
-Non-alpha13 = \
+Non_alpha1 = ;
+Non_alpha2 = +
+Non_alpha3 = *
+Non_alpha4 = %
+Non_alpha5 = <>
+Non_alpha6 = @
+Non_alpha7 = #
+Non_alpha8 = ^
+Non_alpha9 = -
+Non_alpha10 = :
+Non_alpha11 = ?
+Non_alpha12 = /
+Non_alpha13 = \
;These chars have a special meaning when used in the value,
; hence parser throws an error
-;Non-alpha14 = &
-;Non-alpha15 = {}
-;Non-alpha16 = |
-;Non-alpha17 = ~
-;Non-alpha18 = !
-;Non-alpha19 = $
-;Non-alpha20 = ()
-
-Non-alpha1_quotes = ";"
-Non-alpha2_quotes = "+"
-Non-alpha3_quotes = "*"
-Non-alpha4_quotes = "%"
-Non-alpha5_quotes = "<>"
-Non-alpha6_quotes = "@"
-Non-alpha7_quotes = "#"
-Non-alpha8_quotes = "^"
-Non-alpha9_quotes = "-"
-Non-alpha10_quotes = "="
-Non-alpha11_quotes = ":"
-Non-alpha12_quotes = "?"
-Non-alpha13_quotes = "/"
-Non-alpha14_quotes = "\"
-Non-alpha15_quotes = "&"
-Non-alpha16_quotes = "{}"
-Non-alpha17_quotes = "|"
-Non-alpha18_quotes = "~"
-Non-alpha19_quotes = "!"
-non-alpha20_quotes = "$"
-non-alpha21_quotes = "()"
+;Non_alpha14 = &
+;Non_alpha15 = {}
+;Non_alpha16 = |
+;Non_alpha17 = ~
+;Non_alpha18 = !
+;Non_alpha19 = $
+;Non_alpha20 = ()
+
+Non_alpha1_quotes = ";"
+Non_alpha2_quotes = "+"
+Non_alpha3_quotes = "*"
+Non_alpha4_quotes = "%"
+Non_alpha5_quotes = "<>"
+Non_alpha6_quotes = "@"
+Non_alpha7_quotes = "#"
+Non_alpha8_quotes = "^"
+Non_alpha9_quotes = "-"
+Non_alpha10_quotes = "="
+Non_alpha11_quotes = ":"
+Non_alpha12_quotes = "?"
+Non_alpha13_quotes = "/"
+;Non_alpha14_quotes = "\"
+Non_alpha15_quotes = "&"
+Non_alpha16_quotes = "{}"
+Non_alpha17_quotes = "|"
+Non_alpha18_quotes = "~"
+Non_alpha19_quotes = "!"
+;Non_alpha20_quotes = "$"
+Non_alpha21_quotes = "()"
[Non-alpha numerics in strings]
;expected error, as the non-alphanumeric chars not enclosed in double quotes("")
-Non-alpha_string1 = Hello@world
-;Non-alpha_string2 = Hello!world
-;Non-alpha_string3 = Hello#world
-;Non-alpha_string4 = Hello%world
-;Non-alpha_string5 = Hello&world
-;Non-alpha_string6 = Hello*world
-;Non-alpha_string7 = Hello+world
-;Non-alpha_string8 = Hello-world
-;Non-alpha_string9 = Hello'world
-;Non-alpha_string10 = Hello:world
-;Non-alpha_string11 = Hello;world
-;Non-alpha_string12 = Hello<world
-;Non-alpha_string13 = Hello>world
-;Non-alpha_string14 = Hello>world
-;Non-alpha_string15 = Hello?world
-;Non-alpha_string16 = Hello\world
-;Non-alpha_string17 = Hello^world
-;Non-alpha_string18 = Hello_world
-;Non-alpha_string19 = Hello|world
-;Non-alpha_string20 = Hello~world
-;Non-alpha_string21 = Hello`world
-;Non-alpha_string22 = Hello(world)
+Non_alpha_string1 = Hello@world
+;Non_alpha_string2 = Hello!world
+;Non_alpha_string3 = Hello#world
+;Non_alpha_string4 = Hello%world
+;Non_alpha_string5 = Hello&world
+;Non_alpha_string6 = Hello*world
+;Non_alpha_string7 = Hello+world
+;Non_alpha_string8 = Hello-world
+;Non_alpha_string9 = Hello'world
+;Non_alpha_string10 = Hello:world
+;Non_alpha_string11 = Hello;world
+;Non_alpha_string12 = Hello<world
+;Non_alpha_string13 = Hello>world
+;Non_alpha_string14 = Hello>world
+;Non_alpha_string15 = Hello?world
+;Non_alpha_string16 = Hello\world
+;Non_alpha_string17 = Hello^world
+;Non_alpha_string18 = Hello_world
+;Non_alpha_string19 = Hello|world
+;Non_alpha_string20 = Hello~world
+;Non_alpha_string21 = Hello`world
+;Non_alpha_string22 = Hello(world)
[Non-alpha numerics in strings -with quotes]
-Non-alpha_string1_quotes = "Hello@world"
-Non-alpha_string2_quotes = "Hello!world"
-Non-alpha_string3_quotes = "Hello#world"
-Non-alpha_string4_quotes = "Hello&world"
-Non-alpha_string5_quotes = "Hello*world"
-Non-alpha_string6_quotes = "Hello+world"
-Non-alpha_string7_quotes = "Hello-world"
-Non-alpha_string8_quotes = "Hello'world"
-Non-alpha_string9_quotes = "Hello:world"
-Non-alpha_string10_quotes = "Hello;world"
-Non-alpha_string11_quotes = "Hello<world"
-Non-alpha_string12_quotes = "Hello>world"
-Non-alpha_string13_quotes = "Hello>world"
-Non-alpha_string14_quotes = "Hello?world"
-Non-alpha_string15_quotes = "Hello\world"
-Non-alpha_string16_quotes = "Hello^world"
-Non-alpha_string17_quotes = "Hello_world"
-Non-alpha_string18_quotes = "Hello|world"
-Non-alpha_string19_quotes = "Hello~world"
-Non-alpha_string20_quotes = "Hello`world"
-Non-alpha_string21_quotes = "Hello(world)"
+Non_alpha_string1_quotes = "Hello@world"
+Non_alpha_string2_quotes = "Hello!world"
+Non_alpha_string3_quotes = "Hello#world"
+Non_alpha_string4_quotes = "Hello&world"
+Non_alpha_string5_quotes = "Hello*world"
+Non_alpha_string6_quotes = "Hello+world"
+Non_alpha_string7_quotes = "Hello-world"
+Non_alpha_string8_quotes = "Hello'world"
+Non_alpha_string9_quotes = "Hello:world"
+Non_alpha_string10_quotes = "Hello;world"
+Non_alpha_string11_quotes = "Hello<world"
+Non_alpha_string12_quotes = "Hello>world"
+Non_alpha_string13_quotes = "Hello>world"
+Non_alpha_string14_quotes = "Hello?world"
+Non_alpha_string15_quotes = "Hello\world"
+Non_alpha_string16_quotes = "Hello^world"
+Non_alpha_string17_quotes = "Hello_world"
+Non_alpha_string18_quotes = "Hello|world"
+Non_alpha_string19_quotes = "Hello~world"
+Non_alpha_string20_quotes = "Hello`world"
+Non_alpha_string21_quotes = "Hello(world)"
[Newlines_in_Values]
String1 = "Hello, world\nGood Morning"
@@ -150,7 +150,7 @@ String2 = "\nHello, world
String3 = 'Hello, world\tGood Morning'
String4 = "\n"
String5 = "\n\n"
-String3 = Hello, world\tGood Morning
+String6 = Hello, world\tGood Morning
[ReservedKeys_as_Values]
Key1 = YES
@@ -242,74 +242,73 @@ Array
[Octal_value] => 0100
[Hex_value1] => 0x101
[Hex_Value2] => 0x103
- [Non-alpha1] =>
- [Non-alpha2] => +
- [Non-alpha3] => *
- [Non-alpha4] => %
- [Non-alpha5] => <>
- [Non-alpha6] => @
- [Non-alpha7] => #
- [Non-alpha8] => ^
- [non-alpha9] => -
- [Non-alpha10] => :
- [Non-alpha11] => ?
- [Non-alpha12] => /
- [Non-alpha13] => \
- [Non-alpha1_quotes] => ;
- [Non-alpha2_quotes] => +
- [Non-alpha3_quotes] => *
- [Non-alpha4_quotes] => %
- [Non-alpha5_quotes] => <>
- [Non-alpha6_quotes] => @
- [Non-alpha7_quotes] => #
- [Non-alpha8_quotes] => ^
- [Non-alpha9_quotes] => -
- [Non-alpha10_quotes] => =
- [Non-alpha11_quotes] => :
- [Non-alpha12_quotes] => ?
- [Non-alpha13_quotes] => /
- [Non-alpha14_quotes] => \
- [Non-alpha15_quotes] => &
- [Non-alpha16_quotes] => {}
- [Non-alpha17_quotes] => |
- [Non-alpha18_quotes] => ~
- [Non-alpha19_quotes] => !
- [non-alpha20_quotes] => $
- [non-alpha21_quotes] => ()
- [Non-alpha_string1] => Hello@world
- [Non-alpha_string1_quotes] => Hello@world
- [Non-alpha_string2_quotes] => Hello!world
- [Non-alpha_string3_quotes] => Hello#world
- [Non-alpha_string4_quotes] => Hello&world
- [Non-alpha_string5_quotes] => Hello*world
- [Non-alpha_string6_quotes] => Hello+world
- [Non-alpha_string7_quotes] => Hello-world
- [Non-alpha_string8_quotes] => Hello'world
- [Non-alpha_string9_quotes] => Hello:world
- [Non-alpha_string10_quotes] => Hello;world
- [Non-alpha_string11_quotes] => Hello<world
- [Non-alpha_string12_quotes] => Hello>world
- [Non-alpha_string13_quotes] => Hello>world
- [Non-alpha_string14_quotes] => Hello?world
- [Non-alpha_string15_quotes] => Hello\world
- [Non-alpha_string16_quotes] => Hello^world
- [Non-alpha_string17_quotes] => Hello_world
- [Non-alpha_string18_quotes] => Hello|world
- [Non-alpha_string19_quotes] => Hello~world
- [Non-alpha_string20_quotes] => Hello`world
- [Non-alpha_string21_quotes] => Hello(world)
+ [Non_alpha1] =>
+ [Non_alpha2] => +
+ [Non_alpha3] => *
+ [Non_alpha4] => %
+ [Non_alpha5] => <>
+ [Non_alpha6] => @
+ [Non_alpha7] => #
+ [Non_alpha8] => ^
+ [Non_alpha9] => -
+ [Non_alpha10] => :
+ [Non_alpha11] => ?
+ [Non_alpha12] => /
+ [Non_alpha13] => \
+ [Non_alpha1_quotes] => ;
+ [Non_alpha2_quotes] => +
+ [Non_alpha3_quotes] => *
+ [Non_alpha4_quotes] => %
+ [Non_alpha5_quotes] => <>
+ [Non_alpha6_quotes] => @
+ [Non_alpha7_quotes] => #
+ [Non_alpha8_quotes] => ^
+ [Non_alpha9_quotes] => -
+ [Non_alpha10_quotes] => =
+ [Non_alpha11_quotes] => :
+ [Non_alpha12_quotes] => ?
+ [Non_alpha13_quotes] => /
+ [Non_alpha15_quotes] => &
+ [Non_alpha16_quotes] => {}
+ [Non_alpha17_quotes] => |
+ [Non_alpha18_quotes] => ~
+ [Non_alpha19_quotes] => !
+ [Non_alpha21_quotes] => ()
+ [Non_alpha_string1] => Hello@world
+ [Non_alpha_string1_quotes] => Hello@world
+ [Non_alpha_string2_quotes] => Hello!world
+ [Non_alpha_string3_quotes] => Hello#world
+ [Non_alpha_string4_quotes] => Hello&world
+ [Non_alpha_string5_quotes] => Hello*world
+ [Non_alpha_string6_quotes] => Hello+world
+ [Non_alpha_string7_quotes] => Hello-world
+ [Non_alpha_string8_quotes] => Hello'world
+ [Non_alpha_string9_quotes] => Hello:world
+ [Non_alpha_string10_quotes] => Hello;world
+ [Non_alpha_string11_quotes] => Hello<world
+ [Non_alpha_string12_quotes] => Hello>world
+ [Non_alpha_string13_quotes] => Hello>world
+ [Non_alpha_string14_quotes] => Hello?world
+ [Non_alpha_string15_quotes] => Hello\world
+ [Non_alpha_string16_quotes] => Hello^world
+ [Non_alpha_string17_quotes] => Hello_world
+ [Non_alpha_string18_quotes] => Hello|world
+ [Non_alpha_string19_quotes] => Hello~world
+ [Non_alpha_string20_quotes] => Hello`world
+ [Non_alpha_string21_quotes] => Hello(world)
[String1] => Hello, world
Good Morning
[String2] =>
Hello, world
Good Morning
- [String3] => Hello, worldGood Morning
+ [String3] => Hello, world Good Morning
[String4] =>
[String5] =>
+ [String6] => Hello, world Good Morning
[Key1] => 1
[Key2] => 1
[Key3] => 1
@@ -379,70 +378,68 @@ Array
[Non-alphanumerics_as_values] => Array
(
- [Non-alpha1] =>
- [Non-alpha2] => +
- [Non-alpha3] => *
- [Non-alpha4] => %
- [Non-alpha5] => <>
- [Non-alpha6] => @
- [Non-alpha7] => #
- [Non-alpha8] => ^
- [non-alpha9] => -
- [Non-alpha10] => :
- [Non-alpha11] => ?
- [Non-alpha12] => /
- [Non-alpha13] => \
- [Non-alpha1_quotes] => ;
- [Non-alpha2_quotes] => +
- [Non-alpha3_quotes] => *
- [Non-alpha4_quotes] => %
- [Non-alpha5_quotes] => <>
- [Non-alpha6_quotes] => @
- [Non-alpha7_quotes] => #
- [Non-alpha8_quotes] => ^
- [Non-alpha9_quotes] => -
- [Non-alpha10_quotes] => =
- [Non-alpha11_quotes] => :
- [Non-alpha12_quotes] => ?
- [Non-alpha13_quotes] => /
- [Non-alpha14_quotes] => \
- [Non-alpha15_quotes] => &
- [Non-alpha16_quotes] => {}
- [Non-alpha17_quotes] => |
- [Non-alpha18_quotes] => ~
- [Non-alpha19_quotes] => !
- [non-alpha20_quotes] => $
- [non-alpha21_quotes] => ()
+ [Non_alpha1] =>
+ [Non_alpha2] => +
+ [Non_alpha3] => *
+ [Non_alpha4] => %
+ [Non_alpha5] => <>
+ [Non_alpha6] => @
+ [Non_alpha7] => #
+ [Non_alpha8] => ^
+ [Non_alpha9] => -
+ [Non_alpha10] => :
+ [Non_alpha11] => ?
+ [Non_alpha12] => /
+ [Non_alpha13] => \
+ [Non_alpha1_quotes] => ;
+ [Non_alpha2_quotes] => +
+ [Non_alpha3_quotes] => *
+ [Non_alpha4_quotes] => %
+ [Non_alpha5_quotes] => <>
+ [Non_alpha6_quotes] => @
+ [Non_alpha7_quotes] => #
+ [Non_alpha8_quotes] => ^
+ [Non_alpha9_quotes] => -
+ [Non_alpha10_quotes] => =
+ [Non_alpha11_quotes] => :
+ [Non_alpha12_quotes] => ?
+ [Non_alpha13_quotes] => /
+ [Non_alpha15_quotes] => &
+ [Non_alpha16_quotes] => {}
+ [Non_alpha17_quotes] => |
+ [Non_alpha18_quotes] => ~
+ [Non_alpha19_quotes] => !
+ [Non_alpha21_quotes] => ()
)
[Non-alpha numerics in strings] => Array
(
- [Non-alpha_string1] => Hello@world
+ [Non_alpha_string1] => Hello@world
)
[Non-alpha numerics in strings -with quotes] => Array
(
- [Non-alpha_string1_quotes] => Hello@world
- [Non-alpha_string2_quotes] => Hello!world
- [Non-alpha_string3_quotes] => Hello#world
- [Non-alpha_string4_quotes] => Hello&world
- [Non-alpha_string5_quotes] => Hello*world
- [Non-alpha_string6_quotes] => Hello+world
- [Non-alpha_string7_quotes] => Hello-world
- [Non-alpha_string8_quotes] => Hello'world
- [Non-alpha_string9_quotes] => Hello:world
- [Non-alpha_string10_quotes] => Hello;world
- [Non-alpha_string11_quotes] => Hello<world
- [Non-alpha_string12_quotes] => Hello>world
- [Non-alpha_string13_quotes] => Hello>world
- [Non-alpha_string14_quotes] => Hello?world
- [Non-alpha_string15_quotes] => Hello\world
- [Non-alpha_string16_quotes] => Hello^world
- [Non-alpha_string17_quotes] => Hello_world
- [Non-alpha_string18_quotes] => Hello|world
- [Non-alpha_string19_quotes] => Hello~world
- [Non-alpha_string20_quotes] => Hello`world
- [Non-alpha_string21_quotes] => Hello(world)
+ [Non_alpha_string1_quotes] => Hello@world
+ [Non_alpha_string2_quotes] => Hello!world
+ [Non_alpha_string3_quotes] => Hello#world
+ [Non_alpha_string4_quotes] => Hello&world
+ [Non_alpha_string5_quotes] => Hello*world
+ [Non_alpha_string6_quotes] => Hello+world
+ [Non_alpha_string7_quotes] => Hello-world
+ [Non_alpha_string8_quotes] => Hello'world
+ [Non_alpha_string9_quotes] => Hello:world
+ [Non_alpha_string10_quotes] => Hello;world
+ [Non_alpha_string11_quotes] => Hello<world
+ [Non_alpha_string12_quotes] => Hello>world
+ [Non_alpha_string13_quotes] => Hello>world
+ [Non_alpha_string14_quotes] => Hello?world
+ [Non_alpha_string15_quotes] => Hello\world
+ [Non_alpha_string16_quotes] => Hello^world
+ [Non_alpha_string17_quotes] => Hello_world
+ [Non_alpha_string18_quotes] => Hello|world
+ [Non_alpha_string19_quotes] => Hello~world
+ [Non_alpha_string20_quotes] => Hello`world
+ [Non_alpha_string21_quotes] => Hello(world)
)
[Newlines_in_Values] => Array
@@ -453,12 +450,13 @@ Good Morning
Hello, world
Good Morning
- [String3] => Hello, worldGood Morning
+ [String3] => Hello, world Good Morning
[String4] =>
[String5] =>
+ [String6] => Hello, world Good Morning
)
[ReservedKeys_as_Values] => Array
@@ -488,4 +486,4 @@ Hello, world
)
)
-*** Done ** \ No newline at end of file
+*** Done **