|
@@ -61,7 +61,7 @@ flattened: $(patsubst contracts/%, flattened/%, $(FLATTEN_FILES))
|
|
|
.env: .env.test
|
|
.env: .env.test
|
|
|
cp $< $@
|
|
cp $< $@
|
|
|
|
|
|
|
|
-test: test-forge test-ganache
|
|
|
|
|
|
|
+test: test-forge test-identifiers test-ganache
|
|
|
|
|
|
|
|
.PHONY: test-ganache
|
|
.PHONY: test-ganache
|
|
|
test-ganache: build .env dependencies
|
|
test-ganache: build .env dependencies
|
|
@@ -76,10 +76,13 @@ test-upgrade: build .env node_modules
|
|
|
./simulate_upgrades
|
|
./simulate_upgrades
|
|
|
|
|
|
|
|
.PHONY:
|
|
.PHONY:
|
|
|
-test-forge: dependencies
|
|
|
|
|
|
|
+test-identifiers: dependencies
|
|
|
./compare-method-identifiers.sh contracts/Implementation.sol:Implementation contracts/interfaces/IWormhole.sol:IWormhole
|
|
./compare-method-identifiers.sh contracts/Implementation.sol:Implementation contracts/interfaces/IWormhole.sol:IWormhole
|
|
|
./compare-method-identifiers.sh contracts/bridge/BridgeImplementation.sol:BridgeImplementation contracts/bridge/interfaces/ITokenBridge.sol:ITokenBridge
|
|
./compare-method-identifiers.sh contracts/bridge/BridgeImplementation.sol:BridgeImplementation contracts/bridge/interfaces/ITokenBridge.sol:ITokenBridge
|
|
|
./compare-method-identifiers.sh contracts/nft/NFTBridgeImplementation.sol:NFTBridgeImplementation contracts/nft/interfaces/INFTBridge.sol:INFTBridge
|
|
./compare-method-identifiers.sh contracts/nft/NFTBridgeImplementation.sol:NFTBridgeImplementation contracts/nft/interfaces/INFTBridge.sol:INFTBridge
|
|
|
|
|
+
|
|
|
|
|
+.PHONY:
|
|
|
|
|
+test-forge: dependencies
|
|
|
forge test
|
|
forge test
|
|
|
|
|
|
|
|
clean:
|
|
clean:
|