Sha256: 18f265ac401a8ba806434b98c958cd8281de271ed5d1f5c9c68b715d57efee2b
Contents?: true
Size: 639 Bytes
Versions: 3
Compression:
Stored size: 639 Bytes
Contents
module Percy module Capybara class Client module Builds def current_build @current_build ||= client.create_build(client.config.repo) end alias_method :initialize_build, :current_build def build_initialized? !!@current_build end def finalize_current_build if !build_initialized? raise Percy::Capybara::Client::BuildNotInitializedError.new( 'Failed to finalize build because no build has been initialized.') end client.finalize_build(current_build['data']['id']) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
percy-capybara-0.1.2 | lib/percy/capybara/client/builds.rb |
percy-capybara-0.1.1 | lib/percy/capybara/client/builds.rb |
percy-capybara-0.1.0 | lib/percy/capybara/client/builds.rb |