Skip to content

Commit a430c00

Browse files
committed
Add more tests datasets
1 parent 348e17e commit a430c00

15 files changed

Lines changed: 169 additions & 11 deletions

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/test/data/*.properties binary
File renamed without changes.

test/data/testData1.dos.properties

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# testcases
2+
key0=abcd\
3+
4+
\
5+
key1=value1
6+
7+
key2 \= abcde
8+
key3
9+
10+
#key4=abcde
11+
key5 ===Arial,ANSI_CHARSET
12+
key6= WingDings,SYMBOL_CHARSET \\\
13+
abc
14+
key7 Symbol,SYMBOL_CHARSET \
15+
16+
keyabcdef
17+
18+
key8notassign abcdef
19+
key9\ Term=ABCDE
20+
21+
\\:key10=bar
22+
23+
\\\\:key11=bar2
24+
25+
\\\:key12=bar2
26+
27+
key13dialog.3=
28+
key14_asdfa
29+
key15 \ abcdef
30+
key16\ b= \ abcdef
31+
key17=\
32+
#bar\
33+
baz
34+
35+

test/data/testData1.properties

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# testcases
2+
key0=abcd\
3+
4+
\
5+
key1=value1
6+
7+
key2 \= abcde
8+
key3
9+
10+
#key4=abcde
11+
key5 ===Arial,ANSI_CHARSET
12+
key6= WingDings,SYMBOL_CHARSET \\\
13+
abc
14+
key7 Symbol,SYMBOL_CHARSET \
15+
16+
keyabcdef
17+
18+
key8notassign abcdef
19+
key9\ Term=ABCDE
20+
21+
\\:key10=bar
22+
23+
\\\\:key11=bar2
24+
25+
\\\:key12=bar2
26+
27+
key13dialog.3=
28+
key14_asdfa
29+
key15 \ abcdef
30+
key16\ b= \ abcdef
31+
key17=\
32+
#bar\
33+
baz
34+
35+
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"key0": "abcd",
3+
"key1": "value1",
4+
"key2": "= abcde",
5+
"key3": "",
6+
"key5": "==Arial,ANSI_CHARSET",
7+
"key6": "WingDings,SYMBOL_CHARSET \\abc",
8+
"key7": "Symbol,SYMBOL_CHARSET ",
9+
"keyabcdef": "",
10+
"key8notassign": "abcdef",
11+
"key9 Term": "ABCDE",
12+
"\\": "key10=bar",
13+
"\\\\": "key11=bar2",
14+
"\\:key12": "bar2",
15+
"key13dialog.3": "",
16+
"key14_asdfa": "",
17+
"key15": " abcdef",
18+
"key16 b": " abcdef",
19+
"key17": "#barbaz"
20+
}

test/data/testData2.dos.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#
2+
key1=-monotype-timesnewroman-regular-r---*-%d-*-*-p-*-iso8859-1serif.1a-monotype-timesnewroman-regular-r-normal--*-%d-*-*-p-*-iso8859-2serif.2a-b&h-LucidaBrightLat4-Normal-r-normal--*-%d-*-*-p-*-iso8859-4serif.3a-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-5serif.4a-monotype-timesnewromangreek-regular-r-normal--*-%d-*-*-p-*-iso8859-7serif.5a-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-9serif.6a-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-15serif.7a-hanyi-ming-medium-r-normal--*-%d-*-*-m-*-big5-1serif.8a-sun-song-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0serif.9a-ricoh-hgminchol-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0serif.10a-ricoh-hgminchol-medium-r-normal--*-%d-*-*-m-*-jisx0208.1983-0serif.11a-ricoh-heiseimin-w3-r-normal--*-%d-*-*-m-*-jisx0212.1990-0serif.12a-hanyang-myeongjo-medium-r-normal--*-%d-*-*-m-*-ksc5601.1992-3serif.13a-urw-itczapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecificserif.14a-*-symbol-medium-r-normal--*-%d-*-*-p-*-sun-fontspecificbserif.italic.0=-monotype-timesbnewbroman-regular-i---*-%d-*-*-p-*-iso8859-1bserif.italic.1=-monotype-timesbnewbroman-regular-i-normal-italic-*-%d-*-*-p-*-iso8859-2
3+
4+
key2=-b&h-LucidaBrightLat4-normal-i-normal-Italic-*-%d-*-*-p-*-iso8859-4

test/data/testData2.properties

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#
2+
key1=-monotype-timesnewroman-regular-r---*-%d-*-*-p-*-iso8859-1serif.1a-monotype-timesnewroman-regular-r-normal--*-%d-*-*-p-*-iso8859-2serif.2a-b&h-LucidaBrightLat4-Normal-r-normal--*-%d-*-*-p-*-iso8859-4serif.3a-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-5serif.4a-monotype-timesnewromangreek-regular-r-normal--*-%d-*-*-p-*-iso8859-7serif.5a-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-9serif.6a-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-15serif.7a-hanyi-ming-medium-r-normal--*-%d-*-*-m-*-big5-1serif.8a-sun-song-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0serif.9a-ricoh-hgminchol-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0serif.10a-ricoh-hgminchol-medium-r-normal--*-%d-*-*-m-*-jisx0208.1983-0serif.11a-ricoh-heiseimin-w3-r-normal--*-%d-*-*-m-*-jisx0212.1990-0serif.12a-hanyang-myeongjo-medium-r-normal--*-%d-*-*-m-*-ksc5601.1992-3serif.13a-urw-itczapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecificserif.14a-*-symbol-medium-r-normal--*-%d-*-*-p-*-sun-fontspecificbserif.italic.0=-monotype-timesbnewbroman-regular-i---*-%d-*-*-p-*-iso8859-1bserif.italic.1=-monotype-timesbnewbroman-regular-i-normal-italic-*-%d-*-*-p-*-iso8859-2
3+
4+
key2=-b&h-LucidaBrightLat4-normal-i-normal-Italic-*-%d-*-*-p-*-iso8859-4
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"key1": "-monotype-timesnewroman-regular-r---*-%d-*-*-p-*-iso8859-1serif.1a-monotype-timesnewroman-regular-r-normal--*-%d-*-*-p-*-iso8859-2serif.2a-b&h-LucidaBrightLat4-Normal-r-normal--*-%d-*-*-p-*-iso8859-4serif.3a-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-5serif.4a-monotype-timesnewromangreek-regular-r-normal--*-%d-*-*-p-*-iso8859-7serif.5a-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-9serif.6a-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-15serif.7a-hanyi-ming-medium-r-normal--*-%d-*-*-m-*-big5-1serif.8a-sun-song-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0serif.9a-ricoh-hgminchol-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0serif.10a-ricoh-hgminchol-medium-r-normal--*-%d-*-*-m-*-jisx0208.1983-0serif.11a-ricoh-heiseimin-w3-r-normal--*-%d-*-*-m-*-jisx0212.1990-0serif.12a-hanyang-myeongjo-medium-r-normal--*-%d-*-*-m-*-ksc5601.1992-3serif.13a-urw-itczapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecificserif.14a-*-symbol-medium-r-normal--*-%d-*-*-p-*-sun-fontspecificbserif.italic.0=-monotype-timesbnewbroman-regular-i---*-%d-*-*-p-*-iso8859-1bserif.italic.1=-monotype-timesbnewbroman-regular-i-normal-italic-*-%d-*-*-p-*-iso8859-2",
3+
"key2": "-b&h-LucidaBrightLat4-normal-i-normal-Italic-*-%d-*-*-p-*-iso8859-4"
4+
}

test/data/testData3.dos.properties

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
key1=\
2+
-monotype-times new roman-regular-r---*-%d-*-*-p-*-iso8859-1, \
3+
-monotype-times new roman-regular-r-normal--*-%d-*-*-p-*-iso8859-2, \
4+
-b&h-LucidaBrightLat4-Normal-r-normal--*-%d-*-*-p-*-iso8859-4, \
5+
-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-5, \
6+
-monotype-times new roman greek-regular-r-normal--*-%d-*-*-p-*-iso8859-7, \
7+
-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-9, \
8+
-monotype-times-regular-r-normal--*-%d-*-*-p-*-iso8859-15, \
9+
-hanyi-ming-medium-r-normal--*-%d-*-*-m-*-big5-1, \
10+
-sun-song-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0, \
11+
-ricoh-hg gothic b-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0, \
12+
-ricoh-hg gothic b-medium-r-normal-*-*-%d-*-*-m-*-jisx0208.1983-0, \
13+
-ricoh-heiseimin-w3-r-normal--*-%d-*-*-m-*-jisx0212.1990-0, \
14+
-hanyang-myeongjo-medium-r-normal--*-%d-*-*-m-*-ksc5601.1992-3
15+
16+
key2=\
17+
-monotype-times new roman-regular-i---*-%d-*-*-p-*-iso8859-1, \
18+
-monotype-times new roman-regular-i-normal-italic-*-%d-*-*-p-*-iso8859-2, \
19+
-b&h-LucidaBrightLat4-normal-i-normal-Italic-*-%d-*-*-p-*-iso8859-4, \
20+
-monotype-times-regular-i-normal-italic-*-%d-*-*-p-*-iso8859-5, \
21+
-monotype-times new roman greek-regular-i-normal--*-%d-*-*-p-*-iso8859-7, \
22+
-monotype-times-regular-i-normal-italic-*-%d-*-*-p-*-iso8859-9, \
23+
-monotype-times-regular-i-normal--*-%d-*-*-p-*-iso8859-15, \
24+
-hanyi-ming-medium-r-normal--*-%d-*-*-m-*-big5-1, \
25+
-sun-song-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0, \
26+
-ricoh-hg gothic b-medium-r-normal--*-%d-*-*-m-*-jisx0201.1976-0, \
27+
-ricoh-hg gothic b-medium-r-normal-*-*-%d-*-*-m-*-jisx0208.1983-0, \
28+
-ricoh-heiseimin-w3-r-normal--*-%d-*-*-m-*-jisx0212.1990-0, \
29+
-hanyang-myeongjo-medium-r-normal--*-%d-*-*-m-*-ksc5601.1992-3

0 commit comments

Comments
 (0)