@@ -71,6 +71,21 @@ class damusTests: XCTestCase {
|
||||
XCTAssertEqual(parsed.count, 0)
|
||||
}
|
||||
|
||||
func testMakeHashtagPost() {
|
||||
let privkey = "d05f5fcceef3e4529703f62a29222d6ee2d1b7bf1f24729b5e01df7c633cec8a"
|
||||
let pubkey = "6e59d3b78b1c1490a6489c94405873b57d8ef398a830ae5e39608f4107e9a790"
|
||||
let post = NostrPost(content: "#damus some content #bitcoin derp", references: [])
|
||||
let ev = post_to_event(post: post, privkey: privkey, pubkey: pubkey)
|
||||
|
||||
XCTAssertEqual(ev.tags.count, 2)
|
||||
XCTAssertEqual(ev.content, "#damus some content #bitcoin derp")
|
||||
XCTAssertEqual(ev.tags[0][0], "hashtag")
|
||||
XCTAssertEqual(ev.tags[0][1], "damus")
|
||||
XCTAssertEqual(ev.tags[1][0], "hashtag")
|
||||
XCTAssertEqual(ev.tags[1][1], "bitcoin")
|
||||
|
||||
}
|
||||
|
||||
func testParseHashtag() {
|
||||
let parsed = parse_mentions(content: "some hashtag #bitcoin derp", tags: [])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user