lib/pacto.rb in pacto-0.4.0.rc1 vs lib/pacto.rb in pacto-0.4.0.rc2
- old
+ new
@@ -11,23 +11,25 @@
require 'webmock'
require 'ostruct'
require 'erb'
require 'logger'
+# FIXME: There's soo much stuff here! I'd both like to re-roganize and to use autoloading.
+require 'pacto/errors'
require 'pacto/dash'
require 'pacto/resettable'
-require 'pacto/exceptions/invalid_contract.rb'
require 'pacto/logger'
require 'pacto/ui'
require 'pacto/request_pattern'
require 'pacto/core/http_middleware'
require 'pacto/consumer/faraday_driver'
require 'pacto/actor'
require 'pacto/consumer'
require 'pacto/provider'
require 'pacto/actors/json_generator'
require 'pacto/actors/from_examples'
+require 'pacto/body_parsing'
require 'pacto/core/pacto_request'
require 'pacto/core/pacto_response'
require 'pacto/core/contract_registry'
require 'pacto/core/investigation_registry'
require 'pacto/core/configuration'
@@ -44,11 +46,10 @@
require 'pacto/contract_factory'
require 'pacto/investigation'
require 'pacto/hooks/erb_hook'
require 'pacto/observers/stenographer'
require 'pacto/generator'
-require 'pacto/generator/filters'
require 'pacto/contract_files'
require 'pacto/contract_set'
require 'pacto/uri'
# Cops
@@ -94,14 +95,14 @@
def validate_contract(contract)
Pacto::MetaSchema.new.validate contract
true
end
- def load_contract(contract_path, host, format = :default)
+ def load_contract(contract_path, host, format = :legacy)
load_contracts(contract_path, host, format).first
end
- def load_contracts(contracts_path, host, format = :default)
+ def load_contracts(contracts_path, host, format = :legacy)
contracts = ContractFactory.load_contracts(contracts_path, host, format)
contracts.each do |contract|
contract_registry.register(contract)
end
ContractSet.new(contracts)