@@ -47,6 +47,8 @@ contract CreateMarketIntegrationTest is BaseTest {
47
47
if (marketParamsFuzz.irm != marketParams.irm) morpho.enableIrm (marketParamsFuzz.irm);
48
48
if (marketParamsFuzz.lltv != marketParams.lltv) morpho.enableLltv (marketParamsFuzz.lltv);
49
49
50
+ vm.mockCall (marketParamsFuzz.irm, abi.encodeWithSelector (IIrm.borrowRate.selector ), abi.encode (0 ));
51
+
50
52
vm.expectEmit (true , true , true , true , address (morpho));
51
53
emit EventsLib.CreateMarket (marketParamsFuzz.id (), marketParamsFuzz);
52
54
morpho.createMarket (marketParamsFuzz);
@@ -66,6 +68,9 @@ contract CreateMarketIntegrationTest is BaseTest {
66
68
vm.startPrank (OWNER);
67
69
if (marketParamsFuzz.irm != marketParams.irm) morpho.enableIrm (marketParamsFuzz.irm);
68
70
if (marketParamsFuzz.lltv != marketParams.lltv) morpho.enableLltv (marketParamsFuzz.lltv);
71
+
72
+ vm.mockCall (marketParamsFuzz.irm, abi.encodeWithSelector (IIrm.borrowRate.selector ), abi.encode (0 ));
73
+
69
74
morpho.createMarket (marketParamsFuzz);
70
75
71
76
vm.expectRevert (bytes (ErrorsLib.MARKET_ALREADY_CREATED));
@@ -81,6 +86,8 @@ contract CreateMarketIntegrationTest is BaseTest {
81
86
if (marketParamsFuzz.irm != marketParams.irm) morpho.enableIrm (marketParamsFuzz.irm);
82
87
if (marketParamsFuzz.lltv != marketParams.lltv) morpho.enableLltv (marketParamsFuzz.lltv);
83
88
89
+ vm.mockCall (marketParamsFuzz.irm, abi.encodeWithSelector (IIrm.borrowRate.selector ), abi.encode (0 ));
90
+
84
91
morpho.createMarket (marketParamsFuzz);
85
92
vm.stopPrank ();
86
93
0 commit comments