lib/testlab/utility/gli.rb in testlab-1.5.1 vs lib/testlab/utility/gli.rb in testlab-1.6.0

- old
+ new

@@ -74,13 +74,13 @@ def iterate_objects_by_name(name, klass, &block) objects = Array.new klass_name = klass.to_s.split('::').last.downcase if name.nil? - objects = klass.all + objects = klass.all.select{ |object| (!object.template rescue true) } else names = name.split(',') - objects = klass.find(names) + objects = klass.find(names).select{ |object| (!object.template rescue true) } end (objects.nil? || (objects.count == 0)) and raise TestLab::TestLabError, "We could not find any of the #{klass_name}s you supplied!" objects.each do |object|