From db2394b8c0beba5f4323dffe2d20adad1c5acf2b Mon Sep 17 00:00:00 2001 From: dakkar Date: Mon, 29 Apr 2019 15:42:32 +0100 Subject: actually fix the cmd line problem --- lib/Sietima/CmdLine.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/Sietima/CmdLine.pm') diff --git a/lib/Sietima/CmdLine.pm b/lib/Sietima/CmdLine.pm index b636533..180d3dd 100644 --- a/lib/Sietima/CmdLine.pm +++ b/lib/Sietima/CmdLine.pm @@ -114,6 +114,10 @@ sub _build_app_spec($self) { return App::Spec->read({ $spec_data->%*, $self->extra_spec->%*, + + # App::Spec 0.005 really wants a class name, even when we pass + # a pre-build cmd object to the Runner + class => ref($self->sietima), }); } @@ -141,8 +145,6 @@ sub _build_runner($self) { return Sietima::Runner->new({ spec => $self->app_spec, cmd => $self->sietima, - # App::Spec 0.005 really wants a class name - class => ref($self->sietima), }); } -- cgit v1.2.3