Sha256: f0c5b2fe051c26c46391c96ef6bf8a0ae04f4d1c6871397b2cf67d0312b1f9d6

Contents?: true

Size: 418 Bytes

Versions: 11

Compression:

Stored size: 418 Bytes

Contents

module Mobility
  module Backend
=begin

Backend which does absolutely nothing. Mostly for testing purposes.

=end
    class Null
      include Backend

      # @!group Backend Accessors
      # @return [NilClass]
      def read(*); end

      # @return [NilClass]
      def write(*); end
      # @!endgroup

      # @!group Backend Configuration
      def self.configure!(*); end
      # @!endgroup
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
mobility-0.1.12 lib/mobility/backend/null.rb
mobility-0.1.11 lib/mobility/backend/null.rb
mobility-0.1.10 lib/mobility/backend/null.rb
mobility-0.1.7 lib/mobility/backend/null.rb
mobility-0.1.6 lib/mobility/backend/null.rb
mobility-0.1.5 lib/mobility/backend/null.rb
mobility-0.1.4 lib/mobility/backend/null.rb
mobility-0.1.3 lib/mobility/backend/null.rb
mobility-0.1.2 lib/mobility/backend/null.rb
mobility-0.1.1 lib/mobility/backend/null.rb
mobility-0.1.0 lib/mobility/backend/null.rb