issue #74 - configured topology name as symbol breaks topology submission

This commit is contained in:
Colin Surprenant 2013-05-09 15:10:37 -04:00
parent b18c9b9c80
commit f7f8be36ae
2 changed files with 6 additions and 1 deletions

View File

@ -135,7 +135,7 @@ module RedStorm
end
def self.configure(name = nil, &configure_block)
@topology_name = name if name
@topology_name = name.to_s if name
@configure_block = configure_block if block_given?
end

View File

@ -180,6 +180,11 @@ describe RedStorm::SimpleTopology do
configure "name"
end
Topology1.topology_name.should == "name"
class Topology2 < RedStorm::SimpleTopology
configure :symbolname
end
Topology2.topology_name.should == "symbolname"
end
it "should parse configuration block only" do