()
| 462 | |
| 463 | #[test] |
| 464 | fn rejects_unsupported_version() { |
| 465 | let toml = r" |
| 466 | [openshell] |
| 467 | version = 2 |
| 468 | "; |
| 469 | let tmp = write_tmp(toml); |
| 470 | let err = load(tmp.path()).expect_err("version > 1 must be rejected"); |
| 471 | assert!(matches!( |
| 472 | err, |
| 473 | ConfigFileError::UnsupportedVersion { version: 2 } |
| 474 | )); |
| 475 | } |
| 476 | |
| 477 | #[test] |
| 478 | fn driver_table_inherits_gateway_defaults() { |