()
| 570 | |
| 571 | #[test] |
| 572 | fn cas_create_if_not_exists() { |
| 573 | let mut engine = make_engine(); |
| 574 | let result = engine.cas(1, "state", b"player1", b"", b"idle", 1000); |
| 575 | assert!(result.success); |
| 576 | assert!(result.current_value.is_none()); |
| 577 | // Verify key was created. |
| 578 | let val = engine.get(1, "state", b"player1", 1000); |
| 579 | assert_eq!(val.as_deref(), Some(b"idle".as_slice())); |
| 580 | } |
| 581 | |
| 582 | #[test] |
| 583 | fn cas_success() { |
nothing calls this directly
no test coverage detected