예제 #1
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyBlockchainTestsStrategy(), "bcRandomBlockhashTest");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
예제 #2
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stZeroKnowledge2");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
예제 #3
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stTimeConsuming");

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

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
예제 #5
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stRevertTest");

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

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

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

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
예제 #9
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stEIP158Specific");

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

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

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
예제 #12
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyBlockchainTestsStrategy(), "bcHomesteadToDao");

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

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

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

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
예제 #16
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stArgsZeroOneBalance");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
예제 #17
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "vmArithmeticTests");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
예제 #18
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "bcWalletTest");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
예제 #19
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stQuadraticComplexityTest");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
예제 #20
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stCodeSizeLimit");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
예제 #21
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stCallDelegateCodesCallCodeHomestead");

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