From 132567c2ee3b3e21982eaf5f4fc3410a7a0afe07 Mon Sep 17 00:00:00 2001
From: Anna Carroll <anna.s.carroll@gmail.com>
Date: Wed, 23 Oct 2024 13:40:56 -0500
Subject: [PATCH] fix: mark permit2 test setup as virtual

---
 test/Permit2Orders.t.sol  | 2 +-
 test/Permit2Passage.t.sol | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/test/Permit2Orders.t.sol b/test/Permit2Orders.t.sol
index 2110044..5c9afdd 100644
--- a/test/Permit2Orders.t.sol
+++ b/test/Permit2Orders.t.sol
@@ -45,7 +45,7 @@ contract OrderOriginPermit2Test is Permit2BatchTest {
 
     event Filled(IOrders.Output[] outputs);
 
-    function setUp() public {
+    function setUp() public virtual {
         vm.createSelectFork("https://ethereum-rpc.publicnode.com");
         // deploy token
         token = address(new TestERC20("hi", "HI"));
diff --git a/test/Permit2Passage.t.sol b/test/Permit2Passage.t.sol
index 6b744d3..580787e 100644
--- a/test/Permit2Passage.t.sol
+++ b/test/Permit2Passage.t.sol
@@ -41,7 +41,7 @@ contract PassagePermit2Test is SharedPermit2Test {
         uint256 indexed rollupChainId, address indexed rollupRecipient, address indexed token, uint256 amount
     );
 
-    function setUp() public {
+    function setUp() public virtual {
         vm.createSelectFork("https://ethereum-rpc.publicnode.com");
 
         // deploy token
@@ -119,7 +119,7 @@ contract RollupPassagePermit2Test is SharedPermit2Test {
 
     event ExitToken(address indexed hostRecipient, address indexed token, uint256 amount);
 
-    function setUp() public {
+    function setUp() public virtual {
         vm.createSelectFork("https://ethereum-rpc.publicnode.com");
 
         // deploy token & approve permit2