public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stRevertTest");
            List <GeneralStateTest> tests        = (List <GeneralStateTest>)loader.LoadTests();
            HashSet <string>        ignoredTests = new HashSet <string>
            {
                "RevertPrecompiledTouch_storage_d0g0v0",
                "RevertPrecompiledTouch_storage_d3g0v0",
                "RevertPrecompiledTouchExactOOG_d7g1v0",
                "RevertPrecompiledTouchExactOOG_d31g1v0",
                "RevertPrecompiledTouchExactOOG_d7g1v0",
                "RevertPrecompiledTouch_d3g0v0",
                "RevertPrecompiledTouch_d0g0v0"
            };

            tests.RemoveAll(t => ignoredTests.Contains(t.Name));
            return(tests);
        }
Beispiel #2
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stCodeSizeLimit");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
Beispiel #3
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stEIP150singleCodeGasPrices");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadBlockchainTestsStrategy(), "TotalDifficultyTest");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stMemExpandingEIP150Calls");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadLegacyBlockchainTestsStrategy(), "bcFrontierToHomestead");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stRecursiveCreate");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadLegacyBlockchainTestsStrategy(), "bcBlockGasLimitTest");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadBlockchainTestsStrategy(), "bcInvalidHeaderTest");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stTimeConsuming");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadBlockchainTestsStrategy(), "stSubroutine");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
Beispiel #12
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stQuadraticComplexityTest");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stArgsZeroOneBalance");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadLegacyBlockchainTestsStrategy(), "bcEIP158ToByzantium");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
Beispiel #15
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stZeroKnowledge2");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stHomesteadSpecific");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
Beispiel #17
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stPreCompiledContracts");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadBlockchainTestsStrategy(), "bcRandomBlockhashTests");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
Beispiel #19
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stCallDelegateCodesCallCodeHomestead");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
Beispiel #20
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stAttackTest");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new DirectoryTestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stSystemOperationsTest");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }