Skip to content

Commit 5b5211b

Browse files
author
Raghubansh Kumar
committed
fix tests : better float values
1 parent 290076d commit 5b5211b

File tree

2 files changed

+257
-26
lines changed

2 files changed

+257
-26
lines changed

ext/standard/tests/strings/wordwrap_variation1.phpt

Lines changed: 243 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ $values = array (
3636
// float values
3737
10.5,
3838
-10.5,
39-
10.5e10,
40-
10.6E-10,
39+
10.1234567e10,
40+
10.7654321E-10,
4141
.5,
4242

4343
// array values
@@ -143,17 +143,17 @@ string(5) "-10.5"
143143
string(5) "-10.5"
144144
string(13) "-10<br />\n.5"
145145
-- Iteration 7 --
146-
string(12) "105000000000"
147-
string(12) "105000000000"
148-
string(12) "105000000000"
149-
string(12) "105000000000"
150-
string(36) "105<br />\n000<br />\n000<br />\n000"
146+
string(12) "101234567000"
147+
string(12) "101234567000"
148+
string(12) "101234567000"
149+
string(12) "101234567000"
150+
string(36) "101<br />\n234<br />\n567<br />\n000"
151151
-- Iteration 8 --
152-
string(7) "1.06E-9"
153-
string(7) "1.06E-9"
154-
string(7) "1.06E-9"
155-
string(7) "1.06E-9"
156-
string(23) "1.0<br />\n6E-<br />\n9"
152+
string(13) "1.07654321E-9"
153+
string(13) "1.07654321E-9"
154+
string(13) "1.07654321E-9"
155+
string(13) "1.07654321E-9"
156+
string(45) "1.0<br />\n765<br />\n432<br />\n1E-<br />\n9"
157157
-- Iteration 9 --
158158
string(3) "0.5"
159159
string(3) "0.5"
@@ -333,3 +333,234 @@ string(0) ""
333333
string(0) ""
334334
string(0) ""
335335
Done
336+
--UEXPECTF--
337+
*** Testing wordwrap() : usage variations ***
338+
339+
--- Testing wordwrap() by supplying different values for 'str' argument ---
340+
-- Iteration 1 --
341+
string(1) "0"
342+
string(1) "0"
343+
string(1) "0"
344+
string(1) "0"
345+
string(1) "0"
346+
-- Iteration 2 --
347+
string(1) "1"
348+
string(1) "1"
349+
string(1) "1"
350+
string(1) "1"
351+
string(1) "1"
352+
-- Iteration 3 --
353+
string(5) "12345"
354+
string(5) "12345"
355+
string(5) "12345"
356+
string(5) "12345"
357+
string(13) "123<br />\n45"
358+
-- Iteration 4 --
359+
string(5) "-2345"
360+
string(5) "-2345"
361+
string(5) "-2345"
362+
string(5) "-2345"
363+
string(13) "-23<br />\n45"
364+
-- Iteration 5 --
365+
string(4) "10.5"
366+
string(4) "10.5"
367+
string(4) "10.5"
368+
string(4) "10.5"
369+
string(12) "10.<br />\n5"
370+
-- Iteration 6 --
371+
string(5) "-10.5"
372+
string(5) "-10.5"
373+
string(5) "-10.5"
374+
string(5) "-10.5"
375+
string(13) "-10<br />\n.5"
376+
-- Iteration 7 --
377+
string(12) "101234567000"
378+
string(12) "101234567000"
379+
string(12) "101234567000"
380+
string(12) "101234567000"
381+
string(36) "101<br />\n234<br />\n567<br />\n000"
382+
-- Iteration 8 --
383+
string(13) "1.07654321E-9"
384+
string(13) "1.07654321E-9"
385+
string(13) "1.07654321E-9"
386+
string(13) "1.07654321E-9"
387+
string(45) "1.0<br />\n765<br />\n432<br />\n1E-<br />\n9"
388+
-- Iteration 9 --
389+
string(3) "0.5"
390+
string(3) "0.5"
391+
string(3) "0.5"
392+
string(3) "0.5"
393+
string(3) "0.5"
394+
-- Iteration 10 --
395+
396+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
397+
NULL
398+
399+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
400+
NULL
401+
402+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
403+
NULL
404+
405+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
406+
NULL
407+
408+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
409+
NULL
410+
-- Iteration 11 --
411+
412+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
413+
NULL
414+
415+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
416+
NULL
417+
418+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
419+
NULL
420+
421+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
422+
NULL
423+
424+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
425+
NULL
426+
-- Iteration 12 --
427+
428+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
429+
NULL
430+
431+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
432+
NULL
433+
434+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
435+
NULL
436+
437+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
438+
NULL
439+
440+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
441+
NULL
442+
-- Iteration 13 --
443+
444+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
445+
NULL
446+
447+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
448+
NULL
449+
450+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
451+
NULL
452+
453+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
454+
NULL
455+
456+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
457+
NULL
458+
-- Iteration 14 --
459+
460+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
461+
NULL
462+
463+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
464+
NULL
465+
466+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
467+
NULL
468+
469+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
470+
NULL
471+
472+
Warning: wordwrap() expects parameter 1 to be binary string, array given in %s on line %d
473+
NULL
474+
-- Iteration 15 --
475+
string(1) "1"
476+
string(1) "1"
477+
string(1) "1"
478+
string(1) "1"
479+
string(1) "1"
480+
-- Iteration 16 --
481+
string(0) ""
482+
string(0) ""
483+
string(0) ""
484+
string(0) ""
485+
string(0) ""
486+
-- Iteration 17 --
487+
string(1) "1"
488+
string(1) "1"
489+
string(1) "1"
490+
string(1) "1"
491+
string(1) "1"
492+
-- Iteration 18 --
493+
string(0) ""
494+
string(0) ""
495+
string(0) ""
496+
string(0) ""
497+
string(0) ""
498+
-- Iteration 19 --
499+
500+
Warning: wordwrap() expects parameter 1 to be binary string, object given in %s on line %d
501+
NULL
502+
503+
Warning: wordwrap() expects parameter 1 to be binary string, object given in %s on line %d
504+
NULL
505+
506+
Warning: wordwrap() expects parameter 1 to be binary string, object given in %s on line %d
507+
NULL
508+
509+
Warning: wordwrap() expects parameter 1 to be binary string, object given in %s on line %d
510+
NULL
511+
512+
Warning: wordwrap() expects parameter 1 to be binary string, object given in %s on line %d
513+
NULL
514+
-- Iteration 20 --
515+
string(0) ""
516+
string(0) ""
517+
string(0) ""
518+
string(0) ""
519+
string(0) ""
520+
-- Iteration 21 --
521+
string(0) ""
522+
string(0) ""
523+
string(0) ""
524+
string(0) ""
525+
string(0) ""
526+
-- Iteration 22 --
527+
string(0) ""
528+
string(0) ""
529+
string(0) ""
530+
string(0) ""
531+
string(0) ""
532+
-- Iteration 23 --
533+
string(0) ""
534+
string(0) ""
535+
string(0) ""
536+
string(0) ""
537+
string(0) ""
538+
-- Iteration 24 --
539+
540+
Warning: wordwrap() expects parameter 1 to be binary string, resource given in %s on line %d
541+
NULL
542+
543+
Warning: wordwrap() expects parameter 1 to be binary string, resource given in %s on line %d
544+
NULL
545+
546+
Warning: wordwrap() expects parameter 1 to be binary string, resource given in %s on line %d
547+
NULL
548+
549+
Warning: wordwrap() expects parameter 1 to be binary string, resource given in %s on line %d
550+
NULL
551+
552+
Warning: wordwrap() expects parameter 1 to be binary string, resource given in %s on line %d
553+
NULL
554+
-- Iteration 25 --
555+
string(0) ""
556+
string(0) ""
557+
string(0) ""
558+
string(0) ""
559+
string(0) ""
560+
-- Iteration 26 --
561+
string(0) ""
562+
string(0) ""
563+
string(0) ""
564+
string(0) ""
565+
string(0) ""
566+
Done

ext/standard/tests/strings/wordwrap_variation3.phpt

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ $values = array (
3737
// float values
3838
10.5,
3939
-10.5,
40-
10.5e10,
41-
10.6E-10,
40+
10.1234567e10,
41+
10.7654321E-10,
4242
.5,
4343

4444
// array values
@@ -130,13 +130,13 @@ string(33) "testing-10.5wordwrap-10.5function"
130130
string(33) "testing-10.5wordwrap-10.5function"
131131
string(33) "testing-10.5wordwrap-10.5function"
132132
-- Iteration 7 --
133-
string(47) "testing105000000000wordwrap105000000000function"
134-
string(47) "testing105000000000wordwrap105000000000function"
135-
string(47) "testing105000000000wordwrap105000000000function"
133+
string(47) "testing101234567000wordwrap101234567000function"
134+
string(47) "testing101234567000wordwrap101234567000function"
135+
string(47) "testing101234567000wordwrap101234567000function"
136136
-- Iteration 8 --
137-
string(37) "testing1.06E-9wordwrap1.06E-9function"
138-
string(37) "testing1.06E-9wordwrap1.06E-9function"
139-
string(37) "testing1.06E-9wordwrap1.06E-9function"
137+
string(49) "testing1.07654321E-9wordwrap1.07654321E-9function"
138+
string(49) "testing1.07654321E-9wordwrap1.07654321E-9function"
139+
string(49) "testing1.07654321E-9wordwrap1.07654321E-9function"
140140
-- Iteration 9 --
141141
string(29) "testing0.5wordwrap0.5function"
142142
string(29) "testing0.5wordwrap0.5function"
@@ -329,13 +329,13 @@ string(33) "testing-10.5wordwrap-10.5function"
329329
string(33) "testing-10.5wordwrap-10.5function"
330330
string(33) "testing-10.5wordwrap-10.5function"
331331
-- Iteration 7 --
332-
string(47) "testing105000000000wordwrap105000000000function"
333-
string(47) "testing105000000000wordwrap105000000000function"
334-
string(47) "testing105000000000wordwrap105000000000function"
332+
string(47) "testing101234567000wordwrap101234567000function"
333+
string(47) "testing101234567000wordwrap101234567000function"
334+
string(47) "testing101234567000wordwrap101234567000function"
335335
-- Iteration 8 --
336-
string(37) "testing1.06E-9wordwrap1.06E-9function"
337-
string(37) "testing1.06E-9wordwrap1.06E-9function"
338-
string(37) "testing1.06E-9wordwrap1.06E-9function"
336+
string(49) "testing1.07654321E-9wordwrap1.07654321E-9function"
337+
string(49) "testing1.07654321E-9wordwrap1.07654321E-9function"
338+
string(49) "testing1.07654321E-9wordwrap1.07654321E-9function"
339339
-- Iteration 9 --
340340
string(29) "testing0.5wordwrap0.5function"
341341
string(29) "testing0.5wordwrap0.5function"

0 commit comments

Comments
 (0)