Overview
Comment: | tests: Compress big_dictionary.msgpack with gzip |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
0d812d3b57fbb440f8a3d51cf62e6959 |
User & Date: | js on 2024-05-04 22:02:49 |
Other Links: | manifest | tags |
Context
2024-05-04
| ||
22:05 | Remove Fossil's keep-glob check-in: 27788f6256 user: js tags: trunk | |
22:02 | tests: Compress big_dictionary.msgpack with gzip check-in: 0d812d3b57 user: js tags: trunk | |
21:50 | Use -[substring{To,From}Index:] in more places check-in: 2ba9aa1fd6 user: js tags: trunk | |
Changes
Modified .fossil-settings/ignore-glob from [92d0e0d642] to [4cdcae754e].
︙ | ︙ | |||
37 38 39 40 41 42 43 | src/test/libobjfwtest.a src/tls/Info.plist src/tls/libobjfwtls.* tests/DerivedData tests/EBOOT.PBP tests/Info.plist tests/PARAM.SFO | | | 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | src/test/libobjfwtest.a src/tls/Info.plist src/tls/libobjfwtls.* tests/DerivedData tests/EBOOT.PBP tests/Info.plist tests/PARAM.SFO tests/big_dictionary_msgpack_gz.m tests/iOS.xcodeproj/*.pbxuser tests/iOS.xcodeproj/project.xcworkspace tests/iOS.xcodeproj/xcuserdata tests/objc_sync/objc_sync tests/plugin/Info.plist tests/subprocess/subprocess tests/terminal/terminal_tests |
︙ | ︙ |
Modified tests/Makefile from [551dea54d6] to [11192730fb].
1 2 3 4 5 6 7 8 9 10 11 12 13 | include ../extra.mk SUBDIRS = ${TESTPLUGIN} \ ${SUBPROCESS} \ ${OBJC_SYNC} \ terminal CLEAN = EBOOT.PBP \ boot.dol \ ${PROG_NOINST}.arm9 \ ${PROG_NOINST}.nds \ ${PROG_NOINST}.nro \ ${PROG_NOINST}.rpx \ | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | include ../extra.mk SUBDIRS = ${TESTPLUGIN} \ ${SUBPROCESS} \ ${OBJC_SYNC} \ terminal CLEAN = EBOOT.PBP \ boot.dol \ ${PROG_NOINST}.arm9 \ ${PROG_NOINST}.nds \ ${PROG_NOINST}.nro \ ${PROG_NOINST}.rpx \ big_dictionary_msgpack_gz.m \ testfile_bin.m \ testfile_ini.m DISTCLEAN = Info.plist PROG_NOINST = tests${PROG_SUFFIX} STATIC_LIB_NOINST = ${TESTS_STATIC_LIB} SRCS = ForwardingTests.m \ |
︙ | ︙ | |||
73 74 75 76 77 78 79 | RuntimeTests.m \ ${USE_SRCS_FILES} \ ${USE_SRCS_PLUGINS} \ ${USE_SRCS_SOCKETS} \ ${USE_SRCS_SUBPROCESSES} \ ${USE_SRCS_THREADS} \ ${USE_SRCS_WINDOWS} \ | | | 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | RuntimeTests.m \ ${USE_SRCS_FILES} \ ${USE_SRCS_PLUGINS} \ ${USE_SRCS_SOCKETS} \ ${USE_SRCS_SUBPROCESSES} \ ${USE_SRCS_THREADS} \ ${USE_SRCS_WINDOWS} \ big_dictionary_msgpack_gz.m \ testfile_bin.m \ testfile_ini.m SRCS_FILES = OFFileManagerTests.m SRCS_PLUGINS = OFPluginTests.m SRCS_SOCKETS = OFDNSResolverTests.m \ ${OF_HTTP_CLIENT_TESTS_M} \ OFHTTPCookieManagerTests.m \ |
︙ | ︙ | |||
103 104 105 106 107 108 109 | OFUNIXStreamSocketTests.m SRCS_SUBPROCESSES = OFSubprocessTests.m SRCS_THREADS = OFThreadTests.m SRCS_WINDOWS = OFWindowsRegistryKeyTests.m include ../buildsys.mk | | | 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 | OFUNIXStreamSocketTests.m SRCS_SUBPROCESSES = OFSubprocessTests.m SRCS_THREADS = OFThreadTests.m SRCS_WINDOWS = OFWindowsRegistryKeyTests.m include ../buildsys.mk big_dictionary_msgpack_gz.m: big_dictionary.msgpack.gz ../utils/objfw-embed $? $? $@ testfile_bin.m: testfile.bin ../utils/objfw-embed $? $? $@ testfile_ini.m: testfile.ini ../utils/objfw-embed $? $? $@ .PHONY: run run-on-ios run-on-android |
︙ | ︙ |
Modified tests/OFMessagePackTests.m from [e9caa1174f] to [0744d0646d].
︙ | ︙ | |||
358 359 360 361 362 363 364 | [objects addObject: [OFNumber numberWithUnsignedInt: i + 1]]; } OTAssertEqualObjects([[OTOrderedDictionary dictionaryWithObjects: objects.objects forKeys: keys.objects count: 65536] messagePackRepresentation], [OFData dataWithContentsOfIRI: | | | 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 | dictionary); for (unsigned int i = 16; i < 65536; i++) [dictionary setObject: [OFNumber numberWithUnsignedInt: i + 1] forKey: [OFNumber numberWithUnsignedInt: i]]; OTAssertEqualObjects(dictionary, [[OFData dataWithContentsOfIRI: | | | 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; |
︙ | ︙ |
Deleted tests/big_dictionary.msgpack version [02714ede05].
cannot compute difference between binary files
Added tests/big_dictionary.msgpack.gz version [39f9311adc].
cannot compute difference between binary files