```
async function run_test() {
console.log('running run_test()');
const TEST_THREAD_HASHES_1: $ReadOnlyArray<ClientDBIntegrityThreadHash> = [
{ id: '256|2202182', threadHash: 2304934 },
];
const TEST_THREAD_HASHES_2: $ReadOnlyArray<ClientDBIntegrityThreadHash> = [
{ id: '256|2204191', threadHash: 1029853 },
{ id: '256|2205980', threadHash: 3119392 },
{ id: '256|2208693', threadHash: 4157082 },
{ id: '256|2210486', threadHash: 3425604 },
{ id: '256|2212631', threadHash: 8951764 },
];
await commCoreModule.processIntegrityStoreOperations([
{
type: 'replace_integrity_thread_hashes',
payload: {
threadHashes: TEST_THREAD_HASHES_1,
},
},
{
type: 'remove_all_integrity_thread_hashes',
},
{
type: 'replace_integrity_thread_hashes',
payload: {
threadHashes: TEST_THREAD_HASHES_2,
},
},
{
type: 'remove_integrity_thread_hashes',
payload: {
ids: ['256|2205980', '256|2212631'],
},
},
]);
}
```
After calling `run_test()`, sqlite table on native matches intended operation result:
{F1316633}