Class: PactBroker::Verifications::LatestVerificationForPactVersion
- Inherits:
-
Domain::Verification
- Object
- Sequel::Model
- Domain::Verification
- PactBroker::Verifications::LatestVerificationForPactVersion
- Defined in:
- lib/pact_broker/verifications/latest_verification_for_pact_version.rb
Instance Method Summary collapse
-
#consumer ⇒ Object
this view doesn’t have a consumer_id TODO add it.
-
#provider ⇒ Object
this view doesn’t have a provider_id TODO add it.
Methods inherited from Domain::Verification
#before_create, #consumer_name, #latest_pact_publication, #pact_version_sha, #provider_name, #provider_version_number, #provider_version_tag_names
Instance Method Details
#consumer ⇒ Object
this view doesn’t have a consumer_id TODO add it
10 11 12 13 14 |
# File 'lib/pact_broker/verifications/latest_verification_for_pact_version.rb', line 10 def consumer PactBroker::Domain::Pacticipant.find(id: PactBroker::Pacts::AllPactPublications .where(pact_version_id: pact_version_id) .limit(1).select(:consumer_id)) end |
#provider ⇒ Object
this view doesn’t have a provider_id TODO add it
18 19 20 21 22 |
# File 'lib/pact_broker/verifications/latest_verification_for_pact_version.rb', line 18 def provider PactBroker::Domain::Pacticipant.find(id: PactBroker::Pacts::AllPactPublications .where(pact_version_id: pact_version_id) .limit(1).select(:provider_id)) end |