add gs
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
local Expectation = require(script.Expectation)
|
||||
local TestBootstrap = require(script.TestBootstrap)
|
||||
local TestEnum = require(script.TestEnum)
|
||||
local TestPlan = require(script.TestPlan)
|
||||
local TestPlanBuilder = require(script.TestPlanBuilder)
|
||||
local TestPlanner = require(script.TestPlanner)
|
||||
local TestResults = require(script.TestResults)
|
||||
local TestRunner = require(script.TestRunner)
|
||||
local TestSession = require(script.TestSession)
|
||||
local TextReporter = require(script.Reporters.TextReporter)
|
||||
local TeamCityReporter = require(script.Reporters.TeamCityReporter)
|
||||
|
||||
local function run(testRoot, callback)
|
||||
local modules = TestBootstrap:getModules(testRoot)
|
||||
local plan = TestPlanner.createPlan(modules)
|
||||
local results = TestRunner.runPlan(plan)
|
||||
|
||||
callback(results)
|
||||
end
|
||||
|
||||
local TestEZ = {
|
||||
run = run,
|
||||
|
||||
Expectation = Expectation,
|
||||
TestBootstrap = TestBootstrap,
|
||||
TestEnum = TestEnum,
|
||||
TestPlan = TestPlan,
|
||||
TestPlanBuilder = TestPlanBuilder,
|
||||
TestPlanner = TestPlanner,
|
||||
TestResults = TestResults,
|
||||
TestRunner = TestRunner,
|
||||
TestSession = TestSession,
|
||||
|
||||
Reporters = {
|
||||
TextReporter = TextReporter,
|
||||
TeamCityReporter = TeamCityReporter,
|
||||
},
|
||||
}
|
||||
|
||||
return TestEZ
|
||||
Reference in New Issue
Block a user