Skip to content

Commit 4ef80de

Browse files
committed
refactor: update _deployDiamond function to return address instead of Diamond instance
1 parent 6b3de3f commit 4ef80de

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

test/helpers/DeployDiamondHelper.sol

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ import {FacetCutAction, FacetCut, DiamondArgs} from "@diamond/libraries/types/Di
1010
import {HelperContract} from "@diamond-test/helpers/HelperContract.sol";
1111

1212
abstract contract DeployDiamondHelper is HelperContract {
13-
address public diamondOwner = makeAddr("Owner");
14-
15-
function _deployDiamond(address _owner) internal returns (Diamond diamond_) {
13+
function _deployDiamond(address _owner) internal returns (address diamond_) {
1614
// Deploy core facet contracts
1715
DiamondCutFacet diamondCutFacet = new DiamondCutFacet();
1816
DiamondLoupeFacet diamondLoupeFacet = new DiamondLoupeFacet();
@@ -50,6 +48,7 @@ abstract contract DeployDiamondHelper is HelperContract {
5048
});
5149

5250
// Deploy the Diamond contract with the facets and initialization args
53-
diamond_ = new Diamond(cut, args);
51+
Diamond diamond = new Diamond(cut, args);
52+
diamond_ = address(diamond);
5453
}
5554
}

0 commit comments

Comments
 (0)