Sha256: e16980d8345123bb2b97055b265e4dd49da4abbc8a2e43533c457923d417935e

Contents?: true

Size: 1.07 KB

Versions: 51

Compression:

Stored size: 1.07 KB

Contents

require_relative 'repositories/in_memory_repository'
require_relative 'repositories/repository'
require_relative 'repositories/validate_runnable_reference'
require_relative 'repositories/headers'
require_relative 'repositories/messages'
require_relative 'repositories/requests'
require_relative 'repositories/results'
require_relative 'repositories/test_groups'
require_relative 'repositories/test_runs'
require_relative 'repositories/test_sessions'
require_relative 'repositories/test_suites'
require_relative 'repositories/tests'

module Inferno
  # Repositories provide an abstraction layer for dealing with entity
  # persistence. All code for interacting with the database lives in
  # repositories. The rest of the codebase interacts with the database through a
  # public api provided by various repositories.
  #
  # **Naming Convention:** A repository should be named the plural version of
  # the entity name. For example:
  #
  # - `TestSessions` is the repsitory for the `TestSession` entity
  # - `TestGroups` is the repository for the `TestGroup` entity
  module Repositories
  end
end

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
inferno_core-0.4.7 lib/inferno/repositories.rb
inferno_core-0.4.7.pre lib/inferno/repositories.rb
inferno_core-0.4.6 lib/inferno/repositories.rb
inferno_core-0.4.5 lib/inferno/repositories.rb
inferno_core-0.4.4 lib/inferno/repositories.rb
inferno_core-0.4.3 lib/inferno/repositories.rb
inferno_core-0.4.2 lib/inferno/repositories.rb
inferno_core-0.4.2.pre lib/inferno/repositories.rb
inferno_core-0.4.1 lib/inferno/repositories.rb
inferno_core-0.4.1.pre2 lib/inferno/repositories.rb
inferno_core-0.4.1.pre lib/inferno/repositories.rb
inferno_core-0.4.0 lib/inferno/repositories.rb
inferno_core-0.3.12 lib/inferno/repositories.rb
inferno_core-0.3.11 lib/inferno/repositories.rb
inferno_core-0.3.10 lib/inferno/repositories.rb
inferno_core-0.3.9 lib/inferno/repositories.rb
inferno_core-0.3.8 lib/inferno/repositories.rb
inferno_core-0.3.7 lib/inferno/repositories.rb
inferno_core-0.3.6 lib/inferno/repositories.rb
inferno_core-0.3.5 lib/inferno/repositories.rb