YUKI Hiroshi
null+****@clear*****
Thu Nov 15 13:15:46 JST 2012
YUKI Hiroshi 2012-11-15 13:15:46 +0900 (Thu, 15 Nov 2012) New Revision: e56f5cd0e5d201f5a2f954dbd475de3fef649c4e https://github.com/groonga/gcs/commit/e56f5cd0e5d201f5a2f954dbd475de3fef649c4e Log: Use parsed JSON itself as the scenario Modified files: tools/run-scenarios Modified: tools/run-scenarios (+6 -5) =================================================================== --- tools/run-scenarios 2012-11-15 13:14:10 +0900 (9536991) +++ tools/run-scenarios 2012-11-15 13:15:46 +0900 (384ff83) @@ -75,11 +75,12 @@ if (commandLine.options.scenario) { scenarios = scenarios.map(function(file) { var scenarioName = path.basename(file, '.json'); - var scenario = { name: scenarioName, - path: file }; - - var requests = fs.readFileSync(file); - scenario.requests = JSON.parse(requests); + var scenario = fs.readFileSync(file).toString(); + scenario = JSON.parse(scenario); + if (Array.isArray(scenario)) + scenario = { requests: scenario }; + scenario.name = scenarioName; + scenario.path = file; if (commandLine.options.outputDirectory) { scenario.responsesDir = path.resolve(commandLine.options.outputDirectory, -------------- next part -------------- HTML����������������������������...ダウンロード