Sha256: e4205bf6348e8e7f01d7bd4273a828d33daa0c1b8849e7fa3d53ac2a750c18a7
Contents?: true
Size: 670 Bytes
Versions: 3
Compression:
Stored size: 670 Bytes
Contents
module CQL # A repository is a group of models. See the corresponding Cucumber documentation for details. class Repository include Queriable # Creates a new repository object based on the passed directory path or model def initialize(repository_root) case when repository_root.is_a?(String) root = CukeModeler::Directory.new(repository_root) when repository_root.class.to_s =~ /CukeModeler/ root = repository_root else raise(ArgumentError, "Don't know how to make a repository from a #{repository_root.class}") end @query_root = root end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cql-1.7.0 | lib/cql/repository.rb |
cql-1.6.0 | lib/cql/repository.rb |
cql-1.5.1 | lib/cql/repository.rb |