@@ -97,12 +97,12 @@ public function testMaximumLineLengthIs76Characters()
97
97
'ABCDEFGHIJKLMNOPQRSTUVWXYZ ' ;
98
98
99
99
$ output =
100
- 'YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQk ' .//38
101
- 'NERUZHSElKS0xNTk9QUVJTVFVWV1hZWjEyMzQ1 ' ."\r\n" .//76 *
102
- 'Njc4OTBhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3 ' .//38
103
- 'h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFla ' ."\r\n" .//76 *
104
- 'MTIzNDU2Nzg5MEFCQ0RFRkdISUpLTE1OT1BRUl ' .//38
105
- 'NUVVZXWFla ' ; //48
100
+ 'YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQk ' .// 38
101
+ 'NERUZHSElKS0xNTk9QUVJTVFVWV1hZWjEyMzQ1 ' ."\r\n" .// 76 *
102
+ 'Njc4OTBhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3 ' .// 38
103
+ 'h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFla ' ."\r\n" .// 76 *
104
+ 'MTIzNDU2Nzg5MEFCQ0RFRkdISUpLTE1OT1BRUl ' .// 38
105
+ 'NUVVZXWFla ' ; // 48
106
106
107
107
$ encoder = new Base64Encoder ();
108
108
$ this ->assertEquals ($ output , $ encoder ->encodeString ($ input ), 'Lines should be no more than 76 characters ' );
@@ -120,14 +120,14 @@ public function testMaximumLineLengthCanBeSpecified()
120
120
'ABCDEFGHIJKLMNOPQRSTUVWXYZ ' ;
121
121
122
122
$ output =
123
- 'YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQk ' .//38
124
- 'NERUZHSElKS0 ' ."\r\n" .//50 *
125
- 'xNTk9QUVJTVFVWV1hZWjEyMzQ1Njc4OTBhYmNk ' .//38
126
- 'ZWZnaGlqa2xt ' ."\r\n" .//50 *
127
- 'bm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1 ' .//38
128
- 'BRUlNUVVZXWF ' ."\r\n" .//50 *
129
- 'laMTIzNDU2Nzg5MEFCQ0RFRkdISUpLTE1OT1BR ' .//38
130
- 'UlNUVVZXWFla ' ; //50 *
123
+ 'YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQk ' .// 38
124
+ 'NERUZHSElKS0 ' ."\r\n" .// 50 *
125
+ 'xNTk9QUVJTVFVWV1hZWjEyMzQ1Njc4OTBhYmNk ' .// 38
126
+ 'ZWZnaGlqa2xt ' ."\r\n" .// 50 *
127
+ 'bm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1 ' .// 38
128
+ 'BRUlNUVVZXWF ' ."\r\n" .// 50 *
129
+ 'laMTIzNDU2Nzg5MEFCQ0RFRkdISUpLTE1OT1BR ' .// 38
130
+ 'UlNUVVZXWFla ' ; // 50 *
131
131
132
132
$ encoder = new Base64Encoder ();
133
133
$ this ->assertEquals ($ output , $ encoder ->encodeString ($ input , 'utf-8 ' , 0 , 50 ), 'Lines should be no more than 100 characters ' );
@@ -145,12 +145,12 @@ public function testFirstLineLengthCanBeDifferent()
145
145
'ABCDEFGHIJKLMNOPQRSTUVWXYZ ' ;
146
146
147
147
$ output =
148
- 'YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQk ' .//38
149
- 'NERUZHSElKS0xNTk9QU ' ."\r\n" .//57 *
150
- 'VJTVFVWV1hZWjEyMzQ1Njc4OTBhYmNkZWZnaGl ' .//38
151
- 'qa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLT ' ."\r\n" .//76 *
152
- 'E1OT1BRUlNUVVZXWFlaMTIzNDU2Nzg5MEFCQ0R ' .//38
153
- 'FRkdISUpLTE1OT1BRUlNUVVZXWFla ' ; //67
148
+ 'YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQk ' .// 38
149
+ 'NERUZHSElKS0xNTk9QU ' ."\r\n" .// 57 *
150
+ 'VJTVFVWV1hZWjEyMzQ1Njc4OTBhYmNkZWZnaGl ' .// 38
151
+ 'qa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLT ' ."\r\n" .// 76 *
152
+ 'E1OT1BRUlNUVVZXWFlaMTIzNDU2Nzg5MEFCQ0R ' .// 38
153
+ 'FRkdISUpLTE1OT1BRUlNUVVZXWFla ' ; // 67
154
154
155
155
$ encoder = new Base64Encoder ();
156
156
$ this ->assertEquals ($ output , $ encoder ->encodeString ($ input , 'utf-8 ' , 19 ), 'First line offset is 19 so first line should be 57 chars long ' );
0 commit comments