358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
|
[objects addObject: [OFNumber numberWithUnsignedInt: i + 1]];
}
OTAssertEqualObjects([[OTOrderedDictionary
dictionaryWithObjects: objects.objects
forKeys: keys.objects
count: 65536] messagePackRepresentation],
[OFData dataWithContentsOfIRI:
[OFIRI IRIWithString: @"embedded:big_dictionary.msgpack"]]);
}
- (void)testObjectByParsingMessagePackForDictionary
{
OFMutableDictionary *dictionary =
[OFMutableDictionary dictionaryWithCapacity: 65536];
|
|
|
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
|
[objects addObject: [OFNumber numberWithUnsignedInt: i + 1]];
}
OTAssertEqualObjects([[OTOrderedDictionary
dictionaryWithObjects: objects.objects
forKeys: keys.objects
count: 65536] messagePackRepresentation],
[OFData dataWithContentsOfIRI:
[OFIRI IRIWithString: @"gzip:embedded:big_dictionary.msgpack.gz"]]);
}
- (void)testObjectByParsingMessagePackForDictionary
{
OFMutableDictionary *dictionary =
[OFMutableDictionary dictionaryWithCapacity: 65536];
|
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
|
dictionary);
for (unsigned int i = 16; i < 65536; i++)
[dictionary setObject: [OFNumber numberWithUnsignedInt: i + 1]
forKey: [OFNumber numberWithUnsignedInt: i]];
OTAssertEqualObjects(dictionary,
[[OFData dataWithContentsOfIRI:
[OFIRI IRIWithString: @"embedded:big_dictionary.msgpack"]]
objectByParsingMessagePack]);
}
- (void)testMessagePackRepresentationForExtension
{
OFMessagePackExtension *extension;
OFMutableData *data;
|
|
|
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
|
dictionary);
for (unsigned int i = 16; i < 65536; i++)
[dictionary setObject: [OFNumber numberWithUnsignedInt: i + 1]
forKey: [OFNumber numberWithUnsignedInt: i]];
OTAssertEqualObjects(dictionary,
[[OFData dataWithContentsOfIRI:
[OFIRI IRIWithString: @"gzip:embedded:big_dictionary.msgpack.gz"]]
objectByParsingMessagePack]);
}
- (void)testMessagePackRepresentationForExtension
{
OFMessagePackExtension *extension;
OFMutableData *data;
|