diff --git a/lib/uh/wm/runner.rb b/lib/uh/wm/runner.rb index 5456b8d..a39c70d 100644 --- a/lib/uh/wm/runner.rb +++ b/lib/uh/wm/runner.rb @@ -8,10 +8,11 @@ module Uh end end - attr_reader :env, :manager + attr_reader :env, :events, :manager def initialize env, manager: Manager.new @env = env + @events = Dispatcher.new @manager = manager end diff --git a/spec/uh/wm/runner_spec.rb b/spec/uh/wm/runner_spec.rb index bff1e85..6b40cd4 100644 --- a/spec/uh/wm/runner_spec.rb +++ b/spec/uh/wm/runner_spec.rb @@ -25,6 +25,10 @@ module Uh expect(runner.env).to be env end + it 'assigns a new Dispatcher' do + expect(runner.events).to be_a Dispatcher + end + it 'assigns a new Manager' do expect(runner.manager).to be_a Manager end