()
| 32 | |
| 33 | #[test] |
| 34 | fn test_set_value_none() { |
| 35 | let key = RegistryKey::new("HKCU"); |
| 36 | assert!(key.is_ok()); |
| 37 | let new_key = key.unwrap().create_or_get_key("TestKey_none"); |
| 38 | assert!(new_key.is_ok()); |
| 39 | let new_key = new_key.unwrap(); |
| 40 | let reg_value = RegistryValueData::None; |
| 41 | let result = new_key.set_value("TestNone", ®_value); |
| 42 | assert!(result.is_ok()); |
| 43 | let result = result.unwrap(); |
| 44 | assert_eq!(result.name, "TestNone".to_string()); |
| 45 | assert_eq!(result.data, RegistryValueData::None); |
| 46 | assert!(new_key.delete(false).is_ok()); |
| 47 | } |
| 48 | |
| 49 | #[test] |
| 50 | fn test_set_value_string() { |
nothing calls this directly
no test coverage detected