Sha256: 28e64ac4e2334fa39dd73d9f1ae9bec4a2f20f9f5db24daaec21873b098464f6

Contents?: true

Size: 308 Bytes

Versions: 6

Compression:

Stored size: 308 Bytes

Contents

module Jasmine
  module Formatters
    class Multi
      def initialize(formatters)
        @formatters = formatters
      end

      def format(results)
        @formatters.each { |formatter| formatter.format(results) }
      end

      def done
        @formatters.each(&:done)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
jasmine-2.3.1 lib/jasmine/formatters/multi.rb
jasmine-2.3.0 lib/jasmine/formatters/multi.rb
jasmine-2.2.0 lib/jasmine/formatters/multi.rb
jasmine-2.1.0 lib/jasmine/formatters/multi.rb
jasmine-2.0.3 lib/jasmine/formatters/multi.rb
jasmine-2.0.2 lib/jasmine/formatters/multi.rb