コード例 #1
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stRecursiveCreate");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #2
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stTransitionTest");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #3
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "vmEnvironmentalInfo");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #4
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "vmPerformance");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #5
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stPreCompiledContracts");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #6
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyBlockchainTestsStrategy(), "bcByzantiumToConstantinople");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #7
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "vmIOAndFlowOperations");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #8
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "bcTotalDifficultyTest");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #9
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "bcRandomBlockhashTests");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #10
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stMemExpandingEIP150Calls");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #11
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "VmPerformance");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #12
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stChangedEIP150");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #13
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "vmIOandFlowOperations");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #14
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stQuadraticComplexityTest");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #15
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "vmBitwiseLogicOperationTests");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #16
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "bcEIP158ToByzantium");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #17
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyBlockchainTestsStrategy(), "bcUncleSpecialTests");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #18
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "bcFrontierToHomestead");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #19
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stHomesteadSpecific");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #20
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stEIP150singleCodeGasPrices");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #21
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stCallDelegateCodesHomestead");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #22
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Blockhash"));

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #23
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stReturnDataTest");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #24
0
 public static IEnumerable<GeneralStateTest> LoadTests() { var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stEIP150Specific");
     return (IEnumerable<GeneralStateTest>)loader.LoadTests(); }
コード例 #25
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyGeneralStateTestsStrategy(), "stArgsZeroOneBalance");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #26
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadLegacyBlockchainTestsStrategy(), "bcGasPricerTest");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #27
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "bcBlockGasLimitTest");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #28
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "bcUncleHeaderValidity");

            return((IEnumerable <BlockchainTest>)loader.LoadTests());
        }
コード例 #29
0
        public static IEnumerable <GeneralStateTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadGeneralStateTestsStrategy(), "stZeroKnowledge2");

            return((IEnumerable <GeneralStateTest>)loader.LoadTests());
        }
コード例 #30
0
        public static IEnumerable <BlockchainTest> LoadTests()
        {
            var loader = new TestsSourceLoader(new LoadBlockchainTestsStrategy(), "vmPushDupSwapTest");

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