issue #74 - configured topology name as symbol breaks topology submission
This commit is contained in:
parent
b18c9b9c80
commit
f7f8be36ae
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue