()
| 221 | |
| 222 | #[test] |
| 223 | fn kill_by_ip() { |
| 224 | let reg = SessionRegistry::new(); |
| 225 | let _rx1 = reg.register("s1", ¶ms("u1", "10.0.0.1:5000", "native", "password")); |
| 226 | let _rx2 = reg.register("s2", ¶ms("u2", "10.0.0.1:5001", "pgwire", "password")); |
| 227 | let _rx3 = reg.register("s3", ¶ms("u3", "192.168.1.1:5000", "http", "api_key")); |
| 228 | |
| 229 | let killed = reg.kill_sessions_for_ip("10.0.0.1"); |
| 230 | assert_eq!(killed, 2); |
| 231 | } |
| 232 | |
| 233 | #[test] |
| 234 | fn different_users_isolated() { |
nothing calls this directly
no test coverage detected