Fix test compilation issues
Signed-off-by: Daniel D’Aquino <daniel@daquino.me>
This commit is contained in:
@@ -10,7 +10,7 @@ import XCTest
|
|||||||
|
|
||||||
final class LargeEventTests: XCTestCase {
|
final class LargeEventTests: XCTestCase {
|
||||||
|
|
||||||
func testLongPost() throws {
|
func testLongPost() async throws {
|
||||||
let json = "[\"EVENT\",\"subid\",\(test_failing_nostr_report)]"
|
let json = "[\"EVENT\",\"subid\",\(test_failing_nostr_report)]"
|
||||||
let resp = NostrResponse.owned_from_json(json: json)
|
let resp = NostrResponse.owned_from_json(json: json)
|
||||||
|
|
||||||
@@ -25,7 +25,8 @@ final class LargeEventTests: XCTestCase {
|
|||||||
XCTAssertEqual(subid, "subid")
|
XCTAssertEqual(subid, "subid")
|
||||||
XCTAssertTrue(ev.should_show_event)
|
XCTAssertTrue(ev.should_show_event)
|
||||||
XCTAssertTrue(!ev.too_big)
|
XCTAssertTrue(!ev.too_big)
|
||||||
XCTAssertTrue(should_show_event(state: test_damus_state, ev: ev))
|
let shouldShowEvent = await should_show_event(state: test_damus_state, ev: ev)
|
||||||
|
XCTAssertTrue(shouldShowEvent)
|
||||||
XCTAssertTrue(validate_event(ev: ev) == .ok)
|
XCTAssertTrue(validate_event(ev: ev) == .ok)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import XCTest
|
|||||||
@testable import damus
|
@testable import damus
|
||||||
|
|
||||||
final class MutingTests: XCTestCase {
|
final class MutingTests: XCTestCase {
|
||||||
func testWordMuting() {
|
func testWordMuting() async {
|
||||||
// Setup some test data
|
// Setup some test data
|
||||||
let test_note = NostrEvent(
|
let test_note = NostrEvent(
|
||||||
content: "Nostr is the super app. Because it’s actually an ecosystem of apps, all of which make each other better. People haven’t grasped that yet. They will when it’s more accessible and onboarding is more straightforward and intuitive.",
|
content: "Nostr is the super app. Because it’s actually an ecosystem of apps, all of which make each other better. People haven’t grasped that yet. They will when it’s more accessible and onboarding is more straightforward and intuitive.",
|
||||||
@@ -25,7 +25,7 @@ final class MutingTests: XCTestCase {
|
|||||||
)!
|
)!
|
||||||
|
|
||||||
let mute_item: MuteItem = .word("airdrop", nil)
|
let mute_item: MuteItem = .word("airdrop", nil)
|
||||||
let existing_mutelist = test_damus_state.mutelist_manager.event
|
let existing_mutelist = await test_damus_state.mutelist_manager.event
|
||||||
|
|
||||||
guard
|
guard
|
||||||
let full_keypair = test_damus_state.keypair.to_full(),
|
let full_keypair = test_damus_state.keypair.to_full(),
|
||||||
@@ -34,10 +34,12 @@ final class MutingTests: XCTestCase {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
test_damus_state.mutelist_manager.set_mutelist(mutelist)
|
await test_damus_state.mutelist_manager.set_mutelist(mutelist)
|
||||||
test_damus_state.nostrNetwork.postbox.send(mutelist)
|
test_damus_state.nostrNetwork.postbox.send(mutelist)
|
||||||
|
|
||||||
XCTAssert(test_damus_state.mutelist_manager.is_event_muted(spammy_test_note))
|
let spammy_note_muted = await test_damus_state.mutelist_manager.is_event_muted(spammy_test_note)
|
||||||
XCTAssertFalse(test_damus_state.mutelist_manager.is_event_muted(test_note))
|
XCTAssert(spammy_note_muted)
|
||||||
|
let test_note_muted = await test_damus_state.mutelist_manager.is_event_muted(test_note)
|
||||||
|
XCTAssertFalse(test_note_muted)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user