Skip to content

Commit a25ebee

Browse files
committed
try to write a test for it
1 parent a39edf8 commit a25ebee

File tree

2 files changed

+530
-474
lines changed

2 files changed

+530
-474
lines changed

example/ios/Podfile.lock

Lines changed: 79 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ PODS:
6262
- hermes-engine/Pre-built (0.76.9)
6363
- LibXMTP (4.2.0-dev.4ba3b55)
6464
- MessagePacker (0.4.7)
65-
- MMKV (2.1.0):
66-
- MMKVCore (~> 2.1.0)
67-
- MMKVCore (2.1.1)
65+
- MMKV (2.2.1):
66+
- MMKVCore (~> 2.2.1)
67+
- MMKVCore (2.2.1)
6868
- OpenSSL-Universal (1.1.2200)
6969
- RCT-Folly (2024.10.14.00):
7070
- boost
@@ -2062,108 +2062,108 @@ SPEC CHECKSUMS:
20622062
CryptoSwift: 967f37cea5a3294d9cce358f78861652155be483
20632063
CSecp256k1: 2a59c03e52637ded98896a33be4b2649392cb843
20642064
DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385
2065-
EXConstants: fcfc75800824ac2d5c592b5bc74130bad17b146b
2066-
EXImageLoader: e5da974e25b13585c196b658a440720c075482d5
2067-
Expo: 75e002fc29a18a72aa3db967b41b29c2b206875d
2068-
ExpoAsset: 48386d40d53a8c1738929b3ed509bcad595b5516
2069-
ExpoClipboard: 44fd1c8959ee8f6175d059dc011b154c9709a969
2070-
ExpoCrypto: e97e864c8d7b9ce4a000bca45dddb93544a1b2b4
2071-
ExpoDocumentPicker: 6d3d499cf15b692688a804f42927d0f35de5ebaa
2072-
ExpoFileSystem: 42d363d3b96f9afab980dcef60d5657a4443c655
2073-
ExpoFont: f354e926f8feae5e831ec8087f36652b44a0b188
2074-
ExpoImagePicker: 24e5ba8da111f74519b1e6dc556e0b438b2b8464
2075-
ExpoKeepAwake: b0171a73665bfcefcfcc311742a72a956e6aa680
2076-
ExpoModulesCore: 725faec070d590810d2ea5983d9f78f7cf6a38ec
2077-
ExpoSplashScreen: cb4e3d3ee646ed59810f7776cca0ae5c03ab4285
2065+
EXConstants: a1f35b9aabbb3c6791f8e67722579b1ffcdd3f18
2066+
EXImageLoader: 759063a65ab016b836f73972d3bb25404888713d
2067+
Expo: 83a0ca93325155885341b6cfc988c9c711dd0048
2068+
ExpoAsset: 0687fe05f5d051c4a34dd1f9440bd00858413cfe
2069+
ExpoClipboard: 5250b207b6d545f4e9aac5ea3c6e61c4f16d0aed
2070+
ExpoCrypto: 1eaf79360c8135af1f2ebb133394fd3513ca9a3d
2071+
ExpoDocumentPicker: 8c1f88c2809ab2287350e8fac65964bf423578be
2072+
ExpoFileSystem: c8c19bf80d914c83dda3beb8569d7fb603be0970
2073+
ExpoFont: 773955186469acc5108ff569712a2d243857475f
2074+
ExpoImagePicker: 482b2a6198b365dd18b5a0cb6d4caeec880cb8e1
2075+
ExpoKeepAwake: 2a5f15dd4964cba8002c9a36676319a3394c85c7
2076+
ExpoModulesCore: c2eeb11b2fc321dfc21b892be14c124dcac0a1e8
2077+
ExpoSplashScreen: 48a5b55b370aaf48e8be0c7846c487e583067164
20782078
fast_float: 06eeec4fe712a76acc9376682e4808b05ce978b6
20792079
FBLazyVector: 7605ea4810e0e10ae4815292433c09bf4324ba45
20802080
fmt: 01b82d4ca6470831d1cc0852a1af644be019e8f6
20812081
glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a
20822082
hermes-engine: 9e868dc7be781364296d6ee2f56d0c1a9ef0bb11
20832083
LibXMTP: 80e594671ce3f19f58fa4068403f98d5629d5111
20842084
MessagePacker: ab2fe250e86ea7aedd1a9ee47a37083edd41fd02
2085-
MMKV: ce484c1ac40bf76d5f09a0195d2ec5b3d3840d55
2086-
MMKVCore: 1eb661c6c498ab88e3df9ce5d8ff94d05fcc0567
2085+
MMKV: 383ccfa10ae23ff2a9c0f6130b7136b37b55ac10
2086+
MMKVCore: b0e4c420da85636d7adaa535a53dfade59a22f5c
20872087
OpenSSL-Universal: 6e1ae0555546e604dbc632a2b9a24a9c46c41ef6
2088-
RCT-Folly: ea9d9256ba7f9322ef911169a9f696e5857b9e17
2088+
RCT-Folly: 7b4f73a92ad9571b9dbdb05bb30fad927fa971e1
20892089
RCTDeprecation: ebe712bb05077934b16c6bf25228bdec34b64f83
20902090
RCTRequired: ca91e5dd26b64f577b528044c962baf171c6b716
20912091
RCTTypeSafety: e7678bd60850ca5a41df9b8dc7154638cb66871f
20922092
React: 4641770499c39f45d4e7cde1eba30e081f9d8a3d
20932093
React-callinvoker: 4bef67b5c7f3f68db5929ab6a4d44b8a002998ea
2094-
React-Core: a68cea3e762814e60ecc3fa521c7f14c36c99245
2095-
React-CoreModules: d81b1eaf8066add66299bab9d23c9f00c9484c7c
2096-
React-cxxreact: 984f8b1feeca37181d4e95301fcd6f5f6501c6ab
2094+
React-Core: 0a06707a0b34982efc4a556aff5dae4b22863455
2095+
React-CoreModules: 907334e94314189c2e5eed4877f3efe7b26d85b0
2096+
React-cxxreact: 3a1d5e8f4faa5e09be26614e9c8bbcae8d11b73d
20972097
React-debug: 817160c07dc8d24d020fbd1eac7b3558ffc08964
2098-
React-defaultsnativemodule: 21f216e8db975897eb32b5f13247f5bbfaa97f41
2099-
React-domnativemodule: 19270ad4b8d33312838d257f24731a0026809d49
2100-
React-Fabric: f6dade7007533daeb785ba5925039d83f343be4b
2101-
React-FabricComponents: b0655cc3e1b5ae12a4a1119aa7d8308f0ad33520
2102-
React-FabricImage: 9b157c4c01ac2bf433f834f0e1e5fe234113a576
2098+
React-defaultsnativemodule: a965cb39fb0a79276ab611793d39f52e59a9a851
2099+
React-domnativemodule: d647f94e503c62c44f54291334b1aa22a30fa08b
2100+
React-Fabric: 64586dc191fc1c170372a638b8e722e4f1d0a09b
2101+
React-FabricComponents: b0ebd032387468ea700574c581b139f57a7497fb
2102+
React-FabricImage: 81f0e0794caf25ad1224fa406d288fbc1986607f
21032103
React-featureflags: f2792b067a351d86fdc7bec23db3b9a2f2c8d26c
2104-
React-featureflagsnativemodule: 3a8731d8fd9f755be57e00d9fa8a7f92aa77e87d
2105-
React-graphics: 68969e4e49d73f89da7abef4116c9b5f466aa121
2106-
React-hermes: ac0bcba26a5d288ebc99b500e1097da2d0297ddf
2107-
React-idlecallbacksnativemodule: 9a2c5b5c174c0c476f039bedc1b9497a8272133e
2108-
React-ImageManager: e906eec93a9eb6102a06576b89d48d80a4683020
2109-
React-jserrorhandler: ac5dde01104ff444e043cad8f574ca02756e20d6
2110-
React-jsi: 496fa2b9d63b726aeb07d0ac800064617d71211d
2111-
React-jsiexecutor: dd22ab48371b80f37a0a30d0e8915b6d0f43a893
2112-
React-jsinspector: 4629ac376f5765e684d19064f2093e55c97fd086
2113-
React-jsitracing: 7a1c9cd484248870cf660733cd3b8114d54c035f
2114-
React-logger: c4052eb941cca9a097ef01b59543a656dc088559
2115-
React-Mapbuffer: 33546a3ebefbccb8770c33a1f8a5554fa96a54de
2116-
React-microtasksnativemodule: 5c3d795318c22ab8df55100e50b151384a4a60b3
2117-
react-native-blob-util: f7234c91ad0e3faeee51b3edee80b61553f74993
2118-
react-native-config: 644074ab88db883fcfaa584f03520ec29589d7df
2119-
react-native-encrypted-storage: 569d114e329b1c2c2d9f8c84bcdbe4478dda2258
2120-
react-native-get-random-values: d16467cf726c618e9c7a8c3c39c31faa2244bbba
2121-
react-native-mmkv: f0574e88f254d13d1a87cf6d38c36bc5d3910d49
2122-
react-native-netinfo: be701059f57093572e5ba08cba14483d334b425d
2123-
react-native-quick-base64: 5565249122493bef017004646d73f918e8c2dfb0
2124-
react-native-quick-crypto: c168ffba24470d8edfd03961d9492638431b9869
2125-
react-native-randombytes: 3c8f3e89d12487fd03a2f966c288d495415fc116
2126-
react-native-safe-area-context: fdb0a66feac038cb6eb1edafcf2ccee2b5cf0284
2127-
react-native-sqlite-storage: 0c84826214baaa498796c7e46a5ccc9a82e114ed
2128-
react-native-webview: 5bb1454f1eb43e0bad229bb428a378d6b865a0ad
2104+
React-featureflagsnativemodule: 95a02d895475de8ace78fedd76143866838bb720
2105+
React-graphics: cbebe910e4a15b65b0bff94a4d3ed278894d6386
2106+
React-hermes: ec18c10f5a69d49fb9b5e17ae95494e9ea13d4d3
2107+
React-idlecallbacksnativemodule: 0c1ae840cc5587197cd926a3cb76828ad059d116
2108+
React-ImageManager: f2a4c01c2ccb2193e60a20c135da74c7ca4d36f2
2109+
React-jserrorhandler: 61d205b5a7cbc57fed3371dd7eed48c97f49fc64
2110+
React-jsi: 95f7676103137861b79b0f319467627bcfa629ee
2111+
React-jsiexecutor: 41e0fe87cda9ea3970ffb872ef10f1ff8dbd1932
2112+
React-jsinspector: 15578208796723e5c6f39069b6e8bf36863ef6e2
2113+
React-jsitracing: 3758cdb155ea7711f0e77952572ea62d90c69f0b
2114+
React-logger: dbca7bdfd4aa5ef69431362bde6b36d49403cb20
2115+
React-Mapbuffer: 6efad4a606c1fae7e4a93385ee096681ef0300dc
2116+
React-microtasksnativemodule: 8732b71aa66045da4bb341ddee1bb539f71e5f38
2117+
react-native-blob-util: 39a20f2ef11556d958dc4beb0aa07d1ef2690745
2118+
react-native-config: 3367df9c1f25bb96197007ec531c7087ed4554c3
2119+
react-native-encrypted-storage: db300a3f2f0aba1e818417c1c0a6be549038deb7
2120+
react-native-get-random-values: 21325b2244dfa6b58878f51f9aa42821e7ba3d06
2121+
react-native-mmkv: e842cad766fc2ad46e70e161f4bbaf0b7e90d41d
2122+
react-native-netinfo: 2517ad504b3d303e90d7a431b0fcaef76d207983
2123+
react-native-quick-base64: 764b8014da7dc834e5b8ad756c980addf919c177
2124+
react-native-quick-crypto: 4a5011fb16940bf07059cb6d3f3388da95d77813
2125+
react-native-randombytes: 421f1c7d48c0af8dbcd471b0324393ebf8fe7846
2126+
react-native-safe-area-context: f6fd1adb0c0dfb0a528f561c7c6f9297f3391af3
2127+
react-native-sqlite-storage: f6d515e1c446d1e6d026aa5352908a25d4de3261
2128+
react-native-webview: 994b9f8fbb504d6314dc40d83f94f27c6831b3bf
21292129
React-nativeconfig: 8efdb1ef1e9158c77098a93085438f7e7b463678
2130-
React-NativeModulesApple: cebca2e5320a3d66e123cade23bd90a167ffce5e
2131-
React-perflogger: 72e653eb3aba9122f9e57cf012d22d2486f33358
2132-
React-performancetimeline: cd6a9374a72001165995d2ab632f672df04076dc
2130+
React-NativeModulesApple: 958d4f6c5c2ace4c0f427cf7ef82e28ae6538a22
2131+
React-perflogger: 9b4f13c0afe56bc7b4a0e93ec74b1150421ee22d
2132+
React-performancetimeline: 359db1cb889aa0282fafc5838331b0987c4915a9
21332133
React-RCTActionSheet: aacf2375084dea6e7c221f4a727e579f732ff342
2134-
React-RCTAnimation: 395ab53fd064dff81507c15efb781c8684d9a585
2135-
React-RCTAppDelegate: 1e5b43833e3e36e9fa34eec20be98174bc0e14a2
2136-
React-RCTBlob: 13311e554c1a367de063c10ee7c5e6573b2dd1d6
2137-
React-RCTFabric: bd906861a4e971e21d8df496c2d8f3ca6956f840
2138-
React-RCTImage: 1b1f914bcc12187c49ba5d949dac38c2eb9f5cc8
2139-
React-RCTLinking: 4ac7c42beb65e36fba0376f3498f3cd8dd0be7fa
2140-
React-RCTNetwork: 938902773add4381e84426a7aa17a2414f5f94f7
2141-
React-RCTSettings: e848f1ba17a7a18479cf5a31d28145f567da8223
2142-
React-RCTText: 7e98fafdde7d29e888b80f0b35544e0cb07913cf
2143-
React-RCTVibration: cd7d80affd97dc7afa62f9acd491419558b64b78
2134+
React-RCTAnimation: d8c82deebebe3aaf7a843affac1b57cb2dc073d4
2135+
React-RCTAppDelegate: 6c0377d9c4058773ea7073bb34bb9ebd6ddf5a84
2136+
React-RCTBlob: 70a58c11a6a3500d1a12f2e51ca4f6c99babcff8
2137+
React-RCTFabric: 7eb6dd2c8fda98cb860a572e3f4e4eb60d62c89e
2138+
React-RCTImage: 5e9d655ba6a790c31e3176016f9b47fd0978fbf0
2139+
React-RCTLinking: 2a48338252805091f7521eaf92687206401bdf2a
2140+
React-RCTNetwork: 0c1282b377257f6b1c81934f72d8a1d0c010e4c3
2141+
React-RCTSettings: f757b679a74e5962be64ea08d7865a7debd67b40
2142+
React-RCTText: e7d20c490b407d3b4a2daa48db4bcd8ec1032af2
2143+
React-RCTVibration: 8228e37144ca3122a91f1de16ba8e0707159cfec
21442144
React-rendererconsistency: b4917053ecbaa91469c67a4319701c9dc0d40be6
2145-
React-rendererdebug: aa181c36dd6cf5b35511d1ed875d6638fd38f0ec
2145+
React-rendererdebug: 81becbc8852b38d9b1b68672aa504556481330d5
21462146
React-rncore: 120d21715c9b4ba8f798bffe986cb769b988dd74
2147-
React-RuntimeApple: d033becbbd1eba6f9f6e3af6f1893030ce203edd
2148-
React-RuntimeCore: 38af280bb678e66ba000a3c3d42920b2a138eebb
2147+
React-RuntimeApple: 52ed0e9e84a7c2607a901149fb13599a3c057655
2148+
React-RuntimeCore: ca6189d2e53d86db826e2673fe8af6571b8be157
21492149
React-runtimeexecutor: 877596f82f5632d073e121cba2d2084b76a76899
2150-
React-RuntimeHermes: 37aad735ff21ca6de2d8450a96de1afe9f86c385
2151-
React-runtimescheduler: 8ec34cc885281a34696ea16c4fd86892d631f38d
2150+
React-RuntimeHermes: 3b752dc5d8a1661c9d1687391d6d96acfa385549
2151+
React-runtimescheduler: 8321bb09175ace2a4f0b3e3834637eb85bf42ebe
21522152
React-timing: 331cbf9f2668c67faddfd2e46bb7f41cbd9320b9
2153-
React-utils: ed818f19ab445000d6b5c4efa9d462449326cc9f
2154-
ReactCodegen: f853a20cc9125c5521c8766b4b49375fec20648b
2155-
ReactCommon: 300d8d9c5cb1a6cd79a67cf5d8f91e4d477195f9
2156-
RNCAsyncStorage: 357676e1dc19095208c80d4271066c407cd02ed1
2157-
RNFS: 89de7d7f4c0f6bafa05343c578f61118c8282ed8
2158-
RNScreens: 5cac36d8f7b3d92fb4304abcb44c5de336413df8
2159-
RNSVG: a07e14363aa208062c6483bad24a438d5986d490
2153+
React-utils: 54df9ada708578c8ad40d92895d6fed03e0e8a9e
2154+
ReactCodegen: 21a52ccddc6479448fc91903a437dd23ddc7366c
2155+
ReactCommon: bfd3600989d79bc3acbe7704161b171a1480b9fd
2156+
RNCAsyncStorage: 8616bd5a58af409453ea4e1b246521bb76578d60
2157+
RNFS: 4ac0f0ea233904cb798630b3c077808c06931688
2158+
RNScreens: 17e17e8daec5b2c10e9d34f7c06731cc25b5195a
2159+
RNSVG: 76d7cafaaa603fbbcb05aff928653e720251f483
21602160
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
21612161
SQLCipher: 5e6bfb47323635c8b657b1b27d25c5f1baf63bf5
21622162
SwiftProtobuf: 4dbaffec76a39a8dc5da23b40af1a5dc01a4c02d
21632163
XMTP: 71a89fc9b80df8edabc63fe2c63dbb7359fd0442
2164-
XMTPReactNative: 46f5f600450d114d29eff2ca7e87c8a2ae4e937c
2164+
XMTPReactNative: d94f1f113d016f1b5b1f59ce1c874b4947fa6121
21652165
Yoga: feb4910aba9742cfedc059e2b2902e22ffe9954a
21662166

21672167
PODFILE CHECKSUM: 283c313cbc1ba9857a692b5901eb740dad922eca
21682168

2169-
COCOAPODS: 1.16.2
2169+
COCOAPODS: 1.15.2

0 commit comments

Comments
 (0)