Skip to content

Commit 8d532f0

Browse files
committed
test withdraw
1 parent 7eb8e40 commit 8d532f0

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

protocol-units/settlement/mcr/contracts/src/token/faucet/MOVEFaucet.sol

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ contract MOVEFaucet {
1212
IERC20 public move;
1313
uint256 public rateLimit = 1 days;
1414
uint256 public amount = 10;
15-
address owner;
15+
address public owner;
1616
mapping(address => uint256) public lastFaucetClaim;
1717

1818
constructor(IERC20 _move) {

protocol-units/settlement/mcr/contracts/test/token/Faucet.t.sol

+8
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,13 @@ contract MOVEFaucetTest is Test {
4545

4646
vm.warp(block.timestamp + 1 days);
4747
faucet.faucet{value: 10**17}();
48+
vm.stopPrank();
49+
vm.prank(address(this));
50+
uint256 balance = address(this).balance;
51+
faucet.withdraw();
52+
assertEq(address(faucet).balance, 0);
53+
assertEq(address(this).balance, balance + 2*10**17);
4854
}
55+
56+
4957
}

0 commit comments

Comments
 (0)