diff --git a/margin/src/margin.cairo b/margin/src/margin.cairo index 1fe13f84..6adacded 100644 --- a/margin/src/margin.cairo +++ b/margin/src/margin.cairo @@ -90,6 +90,7 @@ pub mod Margin { let token_symbol_u256: u256 = token_symbol.into(); let pair_id = BitShift::shl(token_symbol_u256, 4) + '/USD'; + // oracle_dispatcher.get_asset_data(pair_id) return mock_get_data_median( 1234, DataType::SpotEntry(pair_id.try_into().expect('pair id overflows')), ); diff --git a/margin/tests/test_pragma.cairo b/margin/tests/test_pragma.cairo new file mode 100644 index 00000000..4ec47bc9 --- /dev/null +++ b/margin/tests/test_pragma.cairo @@ -0,0 +1,14 @@ +const DEPOSIT_MOCK_USER: felt252 = + 0x0038925b0bcf4dce081042ca26a96300d9e181b910328db54a6c89e5451503f5; +const HYPOTHETICAL_OWNER_ADDR: felt252 = + 0x059a943ca214c10234b9a3b61c558ac20c005127d183b86a99a8f3c60a08b4ff; + +#[test] +fn test_pragma() { + let suite = setup_test_suite(HYPOTHETICAL_OWNER_ADDR.try_into().unwrap(), deploy_erc20_mock()); + + let margin_contract = suite.margin; + + // No error + let _ = margin_contract.get_asset_data(); +}