mirror of
https://github.com/vishalxl/nostr_console.git
synced 2025-03-17 21:31:52 +01:00
updated test cases and test data file
This commit is contained in:
parent
018bd585db
commit
6b00b899b6
@ -107,7 +107,7 @@ Future<void> sendChannelMessage(Store node, Channel channel, String messageToSen
|
||||
|
||||
String toSendMessage = '["EVENT",{"id":"$id","pubkey":"$userPublicKey","created_at":$createdAt,"kind":$replyKind,"tags":[$strTags],"content":"$messageToSend","sig":"$sig"}]';
|
||||
|
||||
printInColor(toSendMessage, gCommentColor);
|
||||
//printInColor(toSendMessage, gCommentColor);
|
||||
sendRequest( gListRelayUrls1, toSendMessage);
|
||||
|
||||
Future<void> foo() async {
|
||||
|
@ -756,7 +756,7 @@ class Store {
|
||||
String? location = eventData.getSpecificTag("location");
|
||||
if( location != null && location != "") {
|
||||
String chatRoomId = eventData.getChannelIdForTagRooms();
|
||||
print("for event ${eventData.id} got chat room id ${chatRoomId}");
|
||||
//print("for event ${eventData.id} got chat room id ${chatRoomId}");
|
||||
Channel? channel = getChannel(rooms, chatRoomId);
|
||||
if( channel == null) {
|
||||
Channel room = Channel(chatRoomId, "Room: " + location, "", "", [eventData.id], {}, eventData.createdAt, enumRoomType.RoomLocationTag);
|
||||
|
@ -254,21 +254,19 @@ String expectedResult =
|
||||
|
||||
|
||||
String input_filename = 'test_event_file.csv';
|
||||
//print("input file name = $input_filename");
|
||||
initialEvents = await readEventsFromFile(input_filename);
|
||||
|
||||
int numFilePosts = 0;
|
||||
// count events
|
||||
initialEvents.forEach((element) { element.eventData.kind == 1? numFilePosts++: numFilePosts;});
|
||||
//print("read $numFilePosts posts from file $gEventsFilename");
|
||||
expect(numFilePosts, 3481, reason:'Verify right number of kind 1 posts');
|
||||
expect(numFilePosts, 3486, reason:'Verify right number of kind 1 posts');
|
||||
|
||||
|
||||
Store node = await getTree(initialEvents);
|
||||
|
||||
//await node.printDirectRoomInfo(showAllRooms);
|
||||
expect(0, node.getNumDirectRooms(), reason:'verify correct number of direct chat rooms created');
|
||||
expect(78, node.getNumChannels(), reason: 'verify correct number of public channels created');
|
||||
expect(80, node.getNumChannels(), reason: 'verify correct number of public channels created');
|
||||
|
||||
expect(3046, node.getNumMessagesInChannel('25e5c82273a271cb1a840d0060391a0bf4965cafeb029d5ab55350b418953fbb'),
|
||||
reason:'verify a public channel has correct number of messages');
|
||||
|
@ -14726,3 +14726,9 @@
|
||||
["EVENT","single_user_relay.nostr.info",{"id":"47fba18fc4564948b52f67ce38dac6c8accb23ab00692d04a937fcf32e9fc364","pubkey":"e8caa2028a7090ffa85f1afee67451b309ba2f9dee655ec8f7e0a02c29388180","created_at":1663699957,"kind":4,"tags":[["p","22e804d26ed16b68db5259e78449e96dab5d464c8f470bda3eb1a70467f2c793"],["client","nostr_console"]],"content":"9MyLawrYBUN7PBAcJwHJcA==?iv=sObLWcFe0/cj0Jk+dKX6mA==","sig":"fa66388758dc08eb2eb75f57a8ed62fc3409e4b3fed90ce26cae05067579338a4c4d1ac06ca8090df52290e0774b7ef32698a23f608325a2d6a421c5fcd23b52"}]
|
||||
["EVENT","single_user_relay.nostr.info",{"id":"32f2342405bd6e8ead564aca53aae4e5e3f6a89ca2cd917b24bebd13b02ce2df","pubkey":"e8caa2028a7090ffa85f1afee67451b309ba2f9dee655ec8f7e0a02c29388180","created_at":1663699960,"kind":4,"tags":[["p","22e804d26ed16b68db5259e78449e96dab5d464c8f470bda3eb1a70467f2c793"],["client","nostr_console"]],"content":"OPACDC1z7sk850yz4s73ww==?iv=lOzYui4Wz/nF9xHPORaeUw==","sig":"faf81823f360fed46cf4e98082fcbc1dbb539621a57523ecf9cce063ccc22d0a603c8b0bc15a5543f653c9d979410894b20a8a29bf3770c3db284461df5f574e"}]
|
||||
["EVENT","kind_[0, 3, 40, 42]_relay.damus.io",{"id":"f4f1faa51ac8aaf09eaf2589720e444861465b812721b5086cb4709e15fac1f7","pubkey":"041b77c8ae001a57215713257043f8175da3a3925dbabe1ef1fa156964db0949","created_at":1663700017,"kind":0,"tags":[],"content":"{\"name\":\"Matata\",\"picture\":\"https://i.postimg.cc/sDzdH17j/rum.jpg\",\"lud06\":\"LNURL1DP68GURN8GHJ7MR9VAJKUEPWD3HXY6T5WVHXXMMD9AKXUATJD3CZ7CTSDYHHVVF0D3H82UNV9UENXWFN029KU0\"}","sig":"6e63b61010cc0a0b339c4ba9ed452674e0aa9a8e507cf70592b47c50ca0c4f9c35f0aabf89bbd956b377413f4b903366838b46d650c488cace68123eece5fd5b"}]
|
||||
["EVENT","multiple_user7_relay.damus.io",{"id":"d6f796a489eaa98d523f245f0c37a16a81509e95f10f93c42216e4d6be2fe633","pubkey":"c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5","created_at":1670149895,"kind":1,"tags":[["location","NewYork"],["client","nostr_console"]],"content":"hi","sig":"cf0869d0f888c6d4c38026ed01821adee1091f89379c5b128d6a7d6e3f94cf9dfae371a45a223ab6aa226e2c615ad1a37edc83a937fd85f419f6ecd910a9ab88"}]
|
||||
["EVENT","multiple_user7_relay.damus.io",{"id":"082c3cb3d703a725dab806b521e78df1708b8ad4a642c1c5df327503e38a1ccb","pubkey":"c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5","created_at":1670146965,"kind":1,"tags":[["client","nostr_console"],["location","NewYork"]],"content":"hello New York","sig":"c28d3124a62ec9eace917b339c840802a73d76b76175f93c37d6c67ba6925164252fe5d91b15eb45d24a36512e953ab2075cf5eb2b7337ae922dacea7010337e"}]
|
||||
["EVENT","multiple_user7_relay.damus.io",{"id":"f5d3cd108f396f15b6a05bca4fc9f9499ebef5fe327ae2d3a71d1ce843b88248","pubkey":"c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5","created_at":1670144824,"kind":1,"tags":[["client","nostr_console"],["location","internet"],["p","c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5"],["e","54176b5faf80d193ebd76e00d60dbe87ce0065e847cac4f46d6ffc0ce5c3c1f8","wss://relay.damus.io","reply"]],"content":"#[3]","sig":"5291aa3bf3492cb4d7f848d1e4012ff1b63be255f1e47a75d060b7284e4b93153a83702004dfbe08d0010ab18b5cae3f4a389d3eb0eb824f4e4491c1761027c4"}]
|
||||
["EVENT","multiple_user7_relay.damus.io",{"id":"33a8bef48b51c65717dee91ccc02ce9db56c388dc7d8c87eb101ad5a9474f253","pubkey":"c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5","created_at":1670144742,"kind":1,"tags":[["client","nostr_console"],["location","internet"],["p","c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5"],["e","e5022b204ce987bc4fb91ebf1b21c54ff72360ae4f7dda0e132c664afc933f22","wss://relay.damus.io","reply"]],"content":"..","sig":"5d65bed2d102065888dac7e277de6fa07257effe78c359064fefd3733282516ef08ad533c7f8f70f7f7cdcbb9873f331e6489f9fda874149096efb7e234e92ea"}]
|
||||
["EVENT","multiple_user7_relay.damus.io",{"id":"5b59d33a3d03b834020a5ebed1ce110720c4aa9b896983644a47e16739b19617","pubkey":"c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5","created_at":1670144695,"kind":7,"tags":[["client","nostr_console"],["location","internet"],["p","c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5"],["e","e5022b204ce987bc4fb91ebf1b21c54ff72360ae4f7dda0e132c664afc933f22","wss://relay.damus.io","reply"]],"content":"+","sig":"87d6f0579c1895435eb78c018c830bcb94dfdf3bc03c75cdc48c54767453eb08bc0b76f2af22cda9e7550ac307f3062c1b45ae5d07f00593f0d6737ef816e124"}]
|
||||
["EVENT","multiple_user7_relay.damus.io",{"id":"54176b5faf80d193ebd76e00d60dbe87ce0065e847cac4f46d6ffc0ce5c3c1f8","pubkey":"c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5","created_at":1670144655,"kind":1,"tags":[["client","nostr_console"],["location","internet"]],"content":"..","sig":"afff8023a871da51967f775f48428d9fb1ddec99a0964c941f3d6b49c492391d3714d3b206dbc444bcb7b4055763b8923a7fd4bae34997dc64333b1edb6f94c3"}]
|
||||
|
Can't render this file because it is too large.
|
Loading…
x
Reference in New Issue
Block a user