comparison vendor/symfony/finder/Tests/Comparator/NumberComparatorTest.php @ 17:129ea1e6d783

Update, including to Drupal core 8.6.10
author Chris Cannam
date Thu, 28 Feb 2019 13:21:36 +0000
parents 4c8ae668cc8c
children
comparison
equal deleted inserted replaced
16:c2387f117808 17:129ea1e6d783
51 } 51 }
52 } 52 }
53 53
54 public function getTestData() 54 public function getTestData()
55 { 55 {
56 return array( 56 return [
57 array('< 1000', array('500', '999'), array('1000', '1500')), 57 ['< 1000', ['500', '999'], ['1000', '1500']],
58 58
59 array('< 1K', array('500', '999'), array('1000', '1500')), 59 ['< 1K', ['500', '999'], ['1000', '1500']],
60 array('<1k', array('500', '999'), array('1000', '1500')), 60 ['<1k', ['500', '999'], ['1000', '1500']],
61 array(' < 1 K ', array('500', '999'), array('1000', '1500')), 61 [' < 1 K ', ['500', '999'], ['1000', '1500']],
62 array('<= 1K', array('1000'), array('1001')), 62 ['<= 1K', ['1000'], ['1001']],
63 array('> 1K', array('1001'), array('1000')), 63 ['> 1K', ['1001'], ['1000']],
64 array('>= 1K', array('1000'), array('999')), 64 ['>= 1K', ['1000'], ['999']],
65 65
66 array('< 1KI', array('500', '1023'), array('1024', '1500')), 66 ['< 1KI', ['500', '1023'], ['1024', '1500']],
67 array('<= 1KI', array('1024'), array('1025')), 67 ['<= 1KI', ['1024'], ['1025']],
68 array('> 1KI', array('1025'), array('1024')), 68 ['> 1KI', ['1025'], ['1024']],
69 array('>= 1KI', array('1024'), array('1023')), 69 ['>= 1KI', ['1024'], ['1023']],
70 70
71 array('1KI', array('1024'), array('1023', '1025')), 71 ['1KI', ['1024'], ['1023', '1025']],
72 array('==1KI', array('1024'), array('1023', '1025')), 72 ['==1KI', ['1024'], ['1023', '1025']],
73 73
74 array('==1m', array('1000000'), array('999999', '1000001')), 74 ['==1m', ['1000000'], ['999999', '1000001']],
75 array('==1mi', array(1024 * 1024), array(1024 * 1024 - 1, 1024 * 1024 + 1)), 75 ['==1mi', [1024 * 1024], [1024 * 1024 - 1, 1024 * 1024 + 1]],
76 76
77 array('==1g', array('1000000000'), array('999999999', '1000000001')), 77 ['==1g', ['1000000000'], ['999999999', '1000000001']],
78 array('==1gi', array(1024 * 1024 * 1024), array(1024 * 1024 * 1024 - 1, 1024 * 1024 * 1024 + 1)), 78 ['==1gi', [1024 * 1024 * 1024], [1024 * 1024 * 1024 - 1, 1024 * 1024 * 1024 + 1]],
79 79
80 array('!= 1000', array('500', '999'), array('1000')), 80 ['!= 1000', ['500', '999'], ['1000']],
81 ); 81 ];
82 } 82 }
83 83
84 public function getConstructorTestData() 84 public function getConstructorTestData()
85 { 85 {
86 return array( 86 return [
87 array( 87 [
88 array( 88 [
89 '1', '0', 89 '1', '0',
90 '3.5', '33.55', '123.456', '123456.78', 90 '3.5', '33.55', '123.456', '123456.78',
91 '.1', '.123', 91 '.1', '.123',
92 '.0', '0.0', 92 '.0', '0.0',
93 '1.', '0.', '123.', 93 '1.', '0.', '123.',
94 '==1', '!=1', '<1', '>1', '<=1', '>=1', 94 '==1', '!=1', '<1', '>1', '<=1', '>=1',
95 '==1k', '==1ki', '==1m', '==1mi', '==1g', '==1gi', 95 '==1k', '==1ki', '==1m', '==1mi', '==1g', '==1gi',
96 '1k', '1ki', '1m', '1mi', '1g', '1gi', 96 '1k', '1ki', '1m', '1mi', '1g', '1gi',
97 ), 97 ],
98 array( 98 [
99 false, null, '', 99 false, null, '',
100 ' ', 'foobar', 100 ' ', 'foobar',
101 '=1', '===1', 101 '=1', '===1',
102 '0 . 1', '123 .45', '234. 567', 102 '0 . 1', '123 .45', '234. 567',
103 '..', '.0.', '0.1.2', 103 '..', '.0.', '0.1.2',
104 ), 104 ],
105 ), 105 ],
106 ); 106 ];
107 } 107 }
108 } 108 }