Lines Matching refs:result
82 var result =
84 expect(result).toEqual('10000000000000000001');
86 result = jspb.utils.joinUnsignedDecimalString(0xacd05f15, 0x1b69b4b);
87 expect(result).toEqual('123456789123456789');
89 result = jspb.utils.joinUnsignedDecimalString(0xeb1f0ad2, 0xab54a98c);
90 expect(result).toEqual('12345678901234567890');
92 result = jspb.utils.joinUnsignedDecimalString(0xe3b70cb1, 0x891087b8);
93 expect(result).toEqual('9876543210987654321');
96 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x00000000);
97 expect(result).toEqual('0');
99 result = jspb.utils.joinUnsignedDecimalString(0xFFFFFFFF, 0xFFFFFFFF);
100 expect(result).toEqual('18446744073709551615');
105 result = jspb.utils.joinUnsignedDecimalString(low, 0);
106 expect(result).toEqual('' + Math.pow(2, i));
112 result = jspb.utils.joinUnsignedDecimalString(0, high);
113 expect(result).toEqual('' + Math.pow(2, 32 + i));
120 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x00100000);
121 expect(result).toEqual('4503599627370496');
123 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x00200000);
124 expect(result).toEqual('9007199254740992');
126 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x00400000);
127 expect(result).toEqual('18014398509481984');
129 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x00800000);
130 expect(result).toEqual('36028797018963968');
132 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x01000000);
133 expect(result).toEqual('72057594037927936');
135 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x02000000);
136 expect(result).toEqual('144115188075855872');
138 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x04000000);
139 expect(result).toEqual('288230376151711744');
141 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x08000000);
142 expect(result).toEqual('576460752303423488');
144 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x10000000);
145 expect(result).toEqual('1152921504606846976');
147 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x20000000);
148 expect(result).toEqual('2305843009213693952');
150 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x40000000);
151 expect(result).toEqual('4611686018427387904');
153 result = jspb.utils.joinUnsignedDecimalString(0x00000000, 0x80000000);
154 expect(result).toEqual('9223372036854775808');
162 var result;
165 result = convert(toHashString(0x00000000, 0x00000000), false);
166 expect(result).toEqual('0');
168 result = convert(toHashString(0x00000000, 0x00000000), true);
169 expect(result).toEqual('0');
171 result = convert(toHashString(0xFFFFFFFF, 0xFFFFFFFF), false);
172 expect(result).toEqual('18446744073709551615');
174 result = convert(toHashString(0xFFFFFFFF, 0xFFFFFFFF), true);
175 expect(result).toEqual('-1');
177 result = convert(toHashString(0x00000000, 0x80000000), false);
178 expect(result).toEqual('9223372036854775808');
180 result = convert(toHashString(0x00000000, 0x80000000), true);
181 expect(result).toEqual('-9223372036854775808');
183 result = convert(toHashString(0xacd05f15, 0x01b69b4b), false);
184 expect(result).toEqual('123456789123456789');
186 result = convert(toHashString(~0xacd05f15 + 1, ~0x01b69b4b), true);
187 expect(result).toEqual('-123456789123456789');
190 result = jspb.utils.hash64ArrayToDecimalStrings([
194 expect(result.length).toEqual(3);
195 expect(result[0]).toEqual('18446744073709551615');
196 expect(result[1]).toEqual('9223372036854775808');
197 expect(result[2]).toEqual('123456789123456789');
204 var result;
207 result = convert('0');
208 expect(result).toEqual(goog.crypt.byteArrayToString(
211 result = convert('-1');
212 expect(result).toEqual(goog.crypt.byteArrayToString(
215 result = convert('18446744073709551615');
216 expect(result).toEqual(goog.crypt.byteArrayToString(
219 result = convert('9223372036854775808');
220 expect(result).toEqual(goog.crypt.byteArrayToString(
223 result = convert('-9223372036854775808');
224 expect(result).toEqual(goog.crypt.byteArrayToString(
227 result = convert('123456789123456789');
228 expect(result).toEqual(goog.crypt.byteArrayToString(
231 result = convert('-123456789123456789');
232 expect(result).toEqual(goog.crypt.byteArrayToString(
240 var result;
243 result = convert(toHashString(0x00000000, 0x00000000));
244 expect(result).toEqual('0x0000000000000000');
246 result = convert(toHashString(0xFFFFFFFF, 0xFFFFFFFF));
247 expect(result).toEqual('0xffffffffffffffff');
249 result = convert(toHashString(0x12345678, 0x9ABCDEF0));
250 expect(result).toEqual('0x9abcdef012345678');
258 var result;
261 result = convert('0x0000000000000000');
262 expect(result).toEqual(goog.crypt.byteArrayToString(
265 result = convert('0xffffffffffffffff');
266 expect(result).toEqual(goog.crypt.byteArrayToString(
270 result = convert('0x123456789ABCDEF0');
271 expect(result).toEqual(goog.crypt.byteArrayToString(
275 result = convert('0x0000abcdefABCDEF');
276 expect(result).toEqual(goog.crypt.byteArrayToString(
286 var result;
289 result = convert(0x0000000000000);
290 expect(jspb.utils.hash64ToHexString(result)).toEqual('0x0000000000000000');
292 result = convert(0xFFFFFFFFFFFFF);
293 expect(jspb.utils.hash64ToHexString(result)).toEqual('0x000fffffffffffff');
295 result = convert(0x123456789ABCD);
296 expect(jspb.utils.hash64ToHexString(result)).toEqual('0x000123456789abcd');
298 result = convert(0xDCBA987654321);
299 expect(jspb.utils.hash64ToHexString(result)).toEqual('0x000dcba987654321');
302 result = convert(0x10000000000001);
303 expect(jspb.utils.hash64ToHexString(result)).toEqual('0x0010000000000001');
306 result = convert(0x20000000000001);
307 expect(jspb.utils.hash64ToHexString(result))
719 function check(result) {
720 expect(result.constructor).toEqual(Uint8Array);
721 expect(result.length).toEqual(sourceData.length);
722 for (var i = 0; i < result.length; i++) {
723 expect(result[i]).toEqual(sourceData[i]);