From a0f1a526e8f704a90b2dc16722d92cc04cfefd3d Mon Sep 17 00:00:00 2001 From: danilo neves cruz Date: Tue, 9 Apr 2024 18:07:46 -0300 Subject: [PATCH] =?UTF-8?q?=E2=9A=97=EF=B8=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/test.yaml | 13 +------------ test/MultiOwnerPluginIntegration.t.sol | 2 ++ 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 6fe72a2..8ae017d 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -11,16 +11,5 @@ jobs: - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions/setup-node@v4 - with: - node-version: 20 - - uses: oven-sh/setup-bun@v1 - uses: foundry-rs/foundry-toolchain@v1 - - uses: actions/setup-python@v5 - with: - python-version: '3.11' - cache: pip - cache-dependency-path: requirements.txt - - run: pip install -r requirements.txt - - run: bun install - - run: bun run test + - run: forge test --force --mt test_userOpValidation_owner_standardExecute -vvvvv diff --git a/test/MultiOwnerPluginIntegration.t.sol b/test/MultiOwnerPluginIntegration.t.sol index 2fdb91e..2e311df 100644 --- a/test/MultiOwnerPluginIntegration.t.sol +++ b/test/MultiOwnerPluginIntegration.t.sol @@ -4,6 +4,7 @@ pragma solidity ^0.8.25; import { Test } from "forge-std/Test.sol"; import { IERC1271 } from "@openzeppelin/contracts/interfaces/IERC1271.sol"; +import { ERC1967Proxy } from "@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol"; import { ECDSA } from "@openzeppelin/contracts/utils/cryptography/ECDSA.sol"; import { EntryPoint } from "account-abstraction/core/EntryPoint.sol"; @@ -61,6 +62,7 @@ contract MultiOwnerPluginIntegration is Test { keccak256(abi.encode(plugin.pluginManifest())), entryPoint ); + emit log_bytes(type(ERC1967Proxy).creationCode); // setup account with MultiOwnerModularAccountFactory owners = new address[](2);