Skip to content

Commit d7f5f20

Browse files
Create fiolet_conformance_halt.rs
1 parent 680dc3f commit d7f5f20

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

tests/fiolet_conformance_halt.rs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
use fiolet_core::fiolet_conformance::adapter::FioletConformanceAdapter;
2+
use fiolet_ageofdarkness::esv::EpistemicTrace;
3+
4+
#[test]
5+
fn test_halt_trace() {
6+
// przykładowa EpistemicTrace, która powinna dać HALT
7+
let trace = EpistemicTrace::halt_trace(); // dostosuj do faktycznej funkcji
8+
let result = FioletConformanceAdapter::validate(trace);
9+
assert_eq!(result, FioletConformanceAdapter::ConformanceResult::Halt);
10+
}
11+
12+
#[test]
13+
fn test_allow_trace() {
14+
// przykładowa EpistemicTrace, która powinna dać ALLOW
15+
let trace = EpistemicTrace::allow_trace(); // dostosuj do faktycznej funkcji
16+
let result = FioletConformanceAdapter::validate(trace);
17+
assert_eq!(result, FioletConformanceAdapter::ConformanceResult::Allow);
18+
}

0 commit comments

Comments
 (0)