From 6e0af0ba103f9eef32e1f47a0a0667e89ba864ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20D=E2=80=99Aquino?= Date: Fri, 22 Dec 2023 21:48:59 +0000 Subject: [PATCH] tests: Disable NostrScriptTests.test_bool_set to reduce noise on CI/CD MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Daniel D’Aquino Reviewed-by: William Casarin Signed-off-by: William Casarin --- damusTests/NostrScriptTests.swift | 55 ++++++++++++++++--------------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/damusTests/NostrScriptTests.swift b/damusTests/NostrScriptTests.swift index 5f47555d..e70d5aa7 100644 --- a/damusTests/NostrScriptTests.swift +++ b/damusTests/NostrScriptTests.swift @@ -36,33 +36,34 @@ final class NostrScriptTests: XCTestCase { } func test_bool_set() throws { - let data = try load_bool_set_test_wasm().bytes - let pool = RelayPool(ndb: .empty) - let script = NostrScript(pool: pool, data: data) - let pk = Pubkey(hex: "32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245")! - UserSettingsStore.pubkey = pk - let key = pk_setting_key(pk, key: "nozaps") - UserDefaults.standard.set(true, forKey: key) - - let load_err = script.load() - XCTAssertNil(load_err) - - let res = script.run() - switch res { - case .finished: - let set = UserDefaults.standard.bool(forKey: key) - XCTAssertEqual(set, false) - case .runtime_err(let errs): - var c = 0 - for err in errs { - print("\(c) test_bool_set runtime err: \(err)") - c += 1 - } - XCTAssert(false) - case .suspend: - XCTAssert(false) - break - } + // FIXME: https://github.com/damus-io/damus/issues/1835 +// let data = try load_bool_set_test_wasm().bytes +// let pool = RelayPool(ndb: .empty) +// let script = NostrScript(pool: pool, data: data) +// let pk = Pubkey(hex: "32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245")! +// UserSettingsStore.pubkey = pk +// let key = pk_setting_key(pk, key: "nozaps") +// UserDefaults.standard.set(true, forKey: key) +// +// let load_err = script.load() +// XCTAssertNil(load_err) +// +// let res = script.run() +// switch res { +// case .finished: +// let set = UserDefaults.standard.bool(forKey: key) +// XCTAssertEqual(set, false) +// case .runtime_err(let errs): +// var c = 0 +// for err in errs { +// print("\(c) test_bool_set runtime err: \(err)") +// c += 1 +// } +// XCTAssert(false) +// case .suspend: +// XCTAssert(false) +// break +// } } /*