()
| 187 | #[tokio::test] |
| 188 | #[ignore] |
| 189 | async fn postgres_settlement_auction() { |
| 190 | let mut db = PgConnection::connect("postgresql://").await.unwrap(); |
| 191 | let mut db = db.begin().await.unwrap(); |
| 192 | crate::clear_DANGER_(&mut db).await.unwrap(); |
| 193 | |
| 194 | let event = Default::default(); |
| 195 | crate::events::insert_settlement(&mut db, &event, &Default::default()) |
| 196 | .await |
| 197 | .unwrap(); |
| 198 | |
| 199 | let settlements = get_settlements_without_auction(&mut db).await.unwrap(); |
| 200 | let settlement = &settlements[0]; |
| 201 | |
| 202 | assert_eq!(settlement.block_number, event.block_number); |
| 203 | assert_eq!(settlement.log_index, event.log_index); |
| 204 | |
| 205 | update_settlement_auction(&mut db, event.block_number, event.log_index, 1) |
| 206 | .await |
| 207 | .unwrap(); |
| 208 | |
| 209 | let settlement = get_settlements_without_auction(&mut db).await.unwrap(); |
| 210 | |
| 211 | assert!(settlement.is_empty()); |
| 212 | } |
| 213 | } |
nothing calls this directly
no test coverage detected