mirror of https://github.com/waku-org/js-waku.git
fix: unskip shard 0 test fixed by 1874 (#1978)
This commit is contained in:
parent
66081d6c95
commit
86249dfe29
|
@ -45,9 +45,25 @@ describe("Static Sharding: Running Nodes", function () {
|
||||||
});
|
});
|
||||||
|
|
||||||
describe("Different clusters and shards", function () {
|
describe("Different clusters and shards", function () {
|
||||||
// Will be skipped until https://github.com/waku-org/js-waku/issues/1874 is fixed
|
it("shard 0", async function () {
|
||||||
it.skip("shard 0", async function () {
|
|
||||||
const singleShardInfo = { clusterId: 0, shard: 0 };
|
const singleShardInfo = { clusterId: 0, shard: 0 };
|
||||||
|
const shardInfo = singleShardInfosToShardInfo([singleShardInfo]);
|
||||||
|
|
||||||
|
await nwaku.start({
|
||||||
|
store: true,
|
||||||
|
lightpush: true,
|
||||||
|
relay: true,
|
||||||
|
pubsubTopic: shardInfoToPubsubTopics(shardInfo)
|
||||||
|
});
|
||||||
|
|
||||||
|
await nwaku.ensureSubscriptions(shardInfoToPubsubTopics(shardInfo));
|
||||||
|
|
||||||
|
waku = await createLightNode({
|
||||||
|
shardInfo: shardInfo
|
||||||
|
});
|
||||||
|
await waku.dial(await nwaku.getMultiaddrWithId());
|
||||||
|
await waitForRemotePeer(waku, [Protocols.LightPush]);
|
||||||
|
|
||||||
const encoder = createEncoder({
|
const encoder = createEncoder({
|
||||||
contentTopic: ContentTopic,
|
contentTopic: ContentTopic,
|
||||||
pubsubTopicShardInfo: singleShardInfo
|
pubsubTopicShardInfo: singleShardInfo
|
||||||
|
@ -55,6 +71,17 @@ describe("Static Sharding: Running Nodes", function () {
|
||||||
expect(encoder.pubsubTopic).to.eq(
|
expect(encoder.pubsubTopic).to.eq(
|
||||||
singleShardInfoToPubsubTopic(singleShardInfo)
|
singleShardInfoToPubsubTopic(singleShardInfo)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const request = await waku.lightPush.send(encoder, {
|
||||||
|
payload: utf8ToBytes("Hello World")
|
||||||
|
});
|
||||||
|
|
||||||
|
expect(request.successes.length).to.eq(1);
|
||||||
|
expect(
|
||||||
|
await messageCollector.waitForMessages(1, {
|
||||||
|
pubsubTopic: shardInfoToPubsubTopics(shardInfo)[0]
|
||||||
|
})
|
||||||
|
).to.eq(true);
|
||||||
});
|
});
|
||||||
|
|
||||||
// dedicated test for Default Cluster ID 0
|
// dedicated test for Default Cluster ID 0
|
||||||
|
|
Loading…
Reference in New Issue