Skip to content

Commit 0f904ac

Browse files
committed
update
1 parent 354b830 commit 0f904ac

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

JAMTests/Tests/JAMTests/jamtestnet/FuzzTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ struct FuzzTests {
3232
}
3333
}
3434

35-
@Test(arguments: try loadTests(
35+
@Test(.disabled(), arguments: try loadTests(
3636
version: "0.7.1",
3737
filters: [
3838
// empty to include all
@@ -43,6 +43,6 @@ struct FuzzTests {
4343
]
4444
))
4545
func v071(input: Testcase) async throws {
46-
try await TraceTest.test(input)
46+
try await TraceTest.test(input, config: TestVariants.full.config)
4747
}
4848
}

JAMTests/Tests/JAMTests/jamtestnet/JavajamTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ import Utils
66
@testable import JAMTests
77

88
struct JavajamTests {
9-
@Test(arguments: try JamTestnet.loadTests(path: "stf/state_transitions", src: .javajam))
9+
@Test(.disabled(), arguments: try JamTestnet.loadTests(path: "stf/state_transitions", src: .javajam))
1010
func stfTests(_ input: Testcase) async throws {
1111
if input.description.starts(with: "3932781") { return } // problematic initial recent history
1212

1313
try await TraceTest.test(input)
1414
}
1515

16-
@Test(arguments: try JamTestnet.loadTests(path: "erasure_coding", src: .javajam, ext: "json"))
16+
@Test(.disabled(), arguments: try JamTestnet.loadTests(path: "erasure_coding", src: .javajam, ext: "json"))
1717
func erasureCodingTests(_ input: Testcase) async throws {
1818
struct ECTestCase: Codable {
1919
let data: String

JAMTests/Tests/JAMTests/jamtestnet/TraceTest.swift

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,13 @@ import Utils
1010
private let logger = Logger(label: "TraceTest")
1111

1212
enum TraceTest {
13-
static func test(_ input: Testcase) async throws {
13+
static func test(
14+
_ input: Testcase,
15+
config: ProtocolConfigRef = TestVariants.tiny.config
16+
) async throws {
1417
// setupTestLogger()
1518

16-
let testcase = try JamTestnet.decodeTestcase(input)
19+
let testcase = try JamTestnet.decodeTestcase(input, config: config)
1720
let expectFailure = testcase.preState.root == testcase.postState.root
1821

1922
// test state merklize
@@ -23,10 +26,10 @@ enum TraceTest {
2326
#expect(try stateMerklize(kv: postKv) == testcase.postState.root, "post_state root mismatch")
2427

2528
// test STF
26-
let result = try await JamTestnet.runSTF(testcase)
29+
let result = try await JamTestnet.runSTF(testcase, config: config)
2730
switch result {
2831
case let .success(stateRef):
29-
let expectedState = try await testcase.postState.toState()
32+
let expectedState = try await testcase.postState.toState(config: config)
3033
// compare details
3134
#expect(stateRef.value.coreAuthorizationPool == expectedState.coreAuthorizationPool)
3235
#expect(stateRef.value.authorizationQueue == expectedState.authorizationQueue)

JAMTests/jamtestvectors

0 commit comments

Comments
 (0)