Sha256: 6e63893741a6a8c89ae8a858ac53df4fcf8d9ce24a585cb9a41b162332c72962
Contents?: true
Size: 646 Bytes
Versions: 4
Compression:
Stored size: 646 Bytes
Contents
# frozen_string_literal: true RSpec.shared_context 'process template' do def prepare_template_operations(template) operation = create :operation_template, process_template: template template_options = { process_template: template, dependencies: prepare_template_dependencies(operation) } create :operation_template, template_options end def prepare_template_dependencies(operation) [{ 'id' => operation.id, 'statuses' => [RailsWorkflow::Status::DONE] }] end def prepare_template template = create :process_template prepare_template_operations(template) template end end
Version data entries
4 entries across 4 versions & 1 rubygems