Simplify worker internals

This commit is contained in:
Markus Schirp 2014-12-07 21:53:36 +00:00
parent a6655b3bdb
commit 411257a170

View file

@ -67,7 +67,7 @@ module Mutant
# @api private
#
def handle_job(job)
parent.call(Actor::Message.new(:result, JobResult.new(job: job, result: run_mutation(job))))
parent.call(Actor::Message.new(:result, JobResult.new(job: job, result: run_mutation(job.mutation))))
end
# Run mutation
@ -78,8 +78,7 @@ module Mutant
#
# @api private
#
def run_mutation(job)
mutation = job.mutation
def run_mutation(mutation)
test_result = mutation.kill(config.isolation, config.integration)
Result::Mutation.new(
mutation: mutation,