Sha256: 2513b2484a17fa16cfa440064ab72d97df361f4aaaa6355d44d8903bcdb46d13
Contents?: true
Size: 716 Bytes
Versions: 18
Compression:
Stored size: 716 Bytes
Contents
require_relative 'test_helper' ENV['RACK_ENV'] = 'test' require 'dynflow/web_console' require 'rack/test' module Dynflow describe 'web console' do include Rack::Test::Methods include WorldInstance let :execution_plan_id do world.trigger(Support::CodeWorkflowExample::FastCommit, 'sha' => 'abc123'). tap { |o| o.finished.wait }. id end let :app do world = self.world Dynflow::WebConsole.setup do set :world, world end end it 'lists all execution plans' do get '/' assert last_response.ok? end it 'show an execution plan' do get "/#{execution_plan_id}" assert last_response.ok? end end end
Version data entries
18 entries across 18 versions & 1 rubygems