From 0b79328f0177b11652517bd0165cde3db912f978 Mon Sep 17 00:00:00 2001 From: floor-licker Date: Thu, 4 Dec 2025 06:59:20 -0500 Subject: [PATCH] fix: resolve ambiguous OrderArgs name conflict in client tests by using explicit imports instead of glob imports, fixing CI test failures --- src/client.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/client.rs b/src/client.rs index 3a32b64..ee19b21 100644 --- a/src/client.rs +++ b/src/client.rs @@ -1239,8 +1239,9 @@ pub type PolyfillClient = ClobClient; #[cfg(test)] mod tests { - use super::*; - use crate::types::*; + use super::{ClobClient, OrderArgs as ClientOrderArgs}; + use crate::types::Side; + use crate::{ApiCredentials, PolyfillError}; use mockito::{Matcher, Server}; use rust_decimal::Decimal; use std::str::FromStr; @@ -1803,7 +1804,7 @@ mod tests { #[tokio::test] async fn test_order_args_creation() { // Test OrderArgs creation and default values - let order_args = OrderArgs::new( + let order_args = ClientOrderArgs::new( "0x123", Decimal::from_str("0.75").unwrap(), Decimal::from_str("100.0").unwrap(), @@ -1816,7 +1817,7 @@ mod tests { assert_eq!(order_args.side, Side::BUY); // Test default - let default_args = OrderArgs::default(); + let default_args = ClientOrderArgs::default(); assert_eq!(default_args.token_id, ""); assert_eq!(default_args.price, Decimal::ZERO); assert_eq!(default_args.size, Decimal::ZERO);