lib/polytrix/challenge_runner.rb in polytrix-0.1.0 vs lib/polytrix/challenge_runner.rb in polytrix-0.1.1
- old
+ new
@@ -9,10 +9,12 @@
class ChallengeRunner < Thor::Shell::Color
include Polytrix::Core::FileSystemHelper
include Polytrix::Runners::Executor
+ attr_accessor :env
+
def self.create_runner
case RbConfig::CONFIG['host_os']
when /mswin(\d+)|mingw/i
Runners::WindowsChallengeRunner.new
else
@@ -28,11 +30,9 @@
execute command
end
end
def run_challenge(challenge)
- # Logging.mdc['implementor'] = "\033[35m#{challenge.implementor.name}\033[0m"
- # Logging.mdc['scenario'] = "\033[32m#{challenge.name}\033[0m"
middleware.call(challenge)
challenge.result
end
private