# File lib/turn/controller.rb, line 227
    def runner
      @runner ||= (
        case config.framework
        when :minitest
          require 'turn/runners/minirunner'
        else
          require 'turn/runners/testrunner'
        end

        case config.runmode
        when :marshal
          if config.framework == :minitest
            Turn::MiniRunner
          else
            Turn::TestRunner
          end
        when :solo
          require 'turn/runners/solorunner'
          Turn::SoloRunner
        when :cross
          require 'turn/runners/crossrunner'
          Turn::CrossRunner
        else
          if config.framework == :minitest
            Turn::MiniRunner
          else
            Turn::TestRunner
          end
        end
      )
    end