Sha256: b025948125671771b6962304e1bc2c4462db462056534010b52e4a4e8fbf2ecf
Contents?: true
Size: 523 Bytes
Versions: 43
Compression:
Stored size: 523 Bytes
Contents
require "sequel" require "pact_broker/messages" module PactBroker module DB class ConnectionConfigurationError < StandardError; end class ValidateEncoding extend PactBroker::Messages def self.call connection encoding = connection.opts[:encoding] || connection.opts["encoding"] unless encoding =~ /utf\-?8/i raise ConnectionConfigurationError.new(message("errors.validation.connection_encoding_not_utf8", encoding: encoding.inspect)) end end end end end
Version data entries
43 entries across 43 versions & 1 rubygems