class Tryouts::Tryout
def drill(dname, *args, &definition)
+name+ is the name of the drill.
Create and add a Drill object to the list for this Tryout
def drill(dname, *args, &definition) raise "Empty drill name (#{@name})" if dname.nil? || dname.empty? args.unshift(@command) if @dtype == :cli drill = Tryouts::Drill.new(dname, @dtype, *args, &definition) add_drill drill end