Sha256: 8307b60216b84ee878ab04a9403c4a0a23fd70c8604e0f0e0506ca72453c3410

Contents?: true

Size: 364 Bytes

Versions: 3

Compression:

Stored size: 364 Bytes

Contents

module SpecTracker
  module Reporter
    class BaseReporter
      def initialize
        # Should initialize UIMapper
        raise Error.new('override me!')
      end

      def print(_)
        raise Error.new('override me!')
      end

      protected

      def view_models(report_data)

      end

      private

      attr_reader :ui_mapper
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spec_tracker-1.2.2 lib/spec_tracker/reporter/base_reporter.rb
spec_tracker-1.2.1 lib/spec_tracker/reporter/base_reporter.rb
spec_tracker-1.2.0 lib/spec_tracker/reporter/base_reporter.rb