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