Rationale
Since LiteFullNode function has been moved to the plugins module as DbLite, and the corresponding test cases should be grouped into the plugins block. Moving test cases to the plugins module also improves the efficiency of test case execution. The test cases in the framework and plugins modules run in parallel.
Implementation
1. Adding dependencies
Add a dependency to the build.gradle of the plugins module.
testCompile project(":framework")
testCompile project(":framework").sourceSets.test.output
2. Moving test cases around
Move the org/tron/program/LiteFullNodeToolTest.java test case from the framework module to the plugins module and rename it to org/tron/plugins/DbLiteTest.java.
Rationale
Since
LiteFullNodefunction has been moved to thepluginsmodule asDbLite, and the corresponding test cases should be grouped into thepluginsblock. Moving test cases to thepluginsmodule also improves the efficiency of test case execution. The test cases in theframeworkandpluginsmodules run in parallel.Implementation
1. Adding dependencies
Add a dependency to the
build.gradleof thepluginsmodule.2. Moving test cases around
Move the
org/tron/program/LiteFullNodeToolTest.javatest case from theframeworkmodule to thepluginsmodule and rename it toorg/tron/plugins/DbLiteTest.java.