-
Notifications
You must be signed in to change notification settings - Fork 39
/
.solcover.js
63 lines (63 loc) · 3.13 KB
/
.solcover.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
module.exports = {
norpc: true,
testCommand: 'node --max-old-space-size=4096 ./scripts/test/testCoverage.js',
compileCommand: 'node --max-old-space-size=8192 ../node_modules/.bin/truffle compile',
copyPackages: ['web3'],
skipFiles: [
'account-recovery/DharmaAccountRecoveryManager.sol',
'factories/key-ring/DharmaKeyRingFactoryV3.sol',
'factories/smart-wallet/DharmaSmartWalletFactoryV2.sol',
'helpers/CodeHashCache.sol',
'helpers/ECDSAGroup.sol',
'helpers/FactoryFactFinder.sol',
'helpers/ImmutableCreate2Factory.sol',
'helpers/IndestructibleRegistry.sol',
'helpers/SmartWalletRevertReasonHelperV1.sol',
'helpers/SmartWalletFactoryV1UserSigningKeyUpdater.sol',
'implementations/key-ring/DharmaKeyRingImplementationV0.sol',
'implementations/key-ring/DharmaKeyRingImplementationV2.sol',
'implementations/smart-wallet/DharmaSmartWalletImplementationV0.sol',
'implementations/smart-wallet/DharmaSmartWalletImplementationV1.sol',
'implementations/smart-wallet/DharmaSmartWalletImplementationV2.sol',
'implementations/smart-wallet/DharmaSmartWalletImplementationV3.sol',
'implementations/smart-wallet/DharmaSmartWalletImplementationV4.sol',
'implementations/smart-wallet/DharmaSmartWalletImplementationV5.sol',
'implementations/smart-wallet/DharmaSmartWalletImplementationV6.sol',
//'implementations/smart-wallet/DharmaSmartWalletImplementationV7.sol'
'implementations/smart-wallet/DharmaSmartWalletImplementationVX.sol',
'implementations/token/MockDharmaDaiImplementationV1.sol',
'implementations/token/DharmaDaiInitializer.sol',
'implementations/token/DharmaTokenHelpers.sol',
'implementations/token/DharmaTokenOverrides.sol',
'implementations/token/DharmaTokenV1.sol',
'implementations/token/DharmaUSDCImplementationV1.sol',
'implementations/token/DharmaUSDCInitializer.sol',
'mock/MockSaiToDaiMigrator.sol',
'mock/MockCodeCheck.sol',
'mock/RelayContract.sol',
'mock/RelayContractV2.sol',
'openzeppelin-upgradeability/cryptography/ECDSA.sol',
'openzeppelin-upgradeability/ownership/Ownable.sol',
'openzeppelin-upgradeability/upgradeability/AdminUpgradeabilityProxy.sol',
'openzeppelin-upgradeability/upgradeability/BaseAdminUpgradeabilityProxy.sol',
'openzeppelin-upgradeability/upgradeability/BaseUpgradeabilityProxy.sol',
'openzeppelin-upgradeability/upgradeability/Proxy.sol',
'openzeppelin-upgradeability/upgradeability/ProxyAdmin.sol',
'openzeppelin-upgradeability/upgradeability/UpgradeabilityProxy.sol',
'openzeppelin-upgradeability/utils/Address.sol',
'proxies/token/DharmaDai.sol',
'proxies/token/DharmaUSDC.sol',
'registries/DharmaKeyRegistryV1.sol',
'test/BadBeacon.sol',
'test/BadBeaconTwo.sol',
'test/BalanceChecker.sol',
'test/MockDharmaKeyRingFactory.sol',
'test/DharmaTestingMultisig.sol',
'test/MockAdharmaKeyRingFactory.sol',
'test/TimelockEdgecaseTester.sol',
'test/TimelockTwoStepOwnableTestContract.sol',
'test/UpgradeBeaconImplementationCheck.sol',
'upgradeability/token/DharmaDaiUpgradeBeacon.sol',
'upgradeability/token/DharmaUSDCUpgradeBeacon.sol'
]
}