()
| 129 | |
| 130 | #[test] |
| 131 | fn test_proxy_source_init_resolves_all() { |
| 132 | let exports = vec![ |
| 133 | DllExport { name: Some("Alpha".into()), ordinal: 1 }, |
| 134 | DllExport { name: Some("Beta".into()), ordinal: 2 }, |
| 135 | DllExport { name: Some("Gamma".into()), ordinal: 3 }, |
| 136 | ]; |
| 137 | let src = generate_proxy_source(&exports, "lib_orig"); |
| 138 | assert!(src.contains("b\"Alpha\\0\"")); |
| 139 | assert!(src.contains("b\"Beta\\0\"")); |
| 140 | assert!(src.contains("b\"Gamma\\0\"")); |
| 141 | assert!(src.contains("RP_ADDR_0.store")); |
| 142 | assert!(src.contains("RP_ADDR_1.store")); |
| 143 | assert!(src.contains("RP_ADDR_2.store")); |
| 144 | } |
| 145 | } |
nothing calls this directly
no test coverage detected