Support for an HTML builder that can create dynamic HTML

This commit is contained in:
Robin Ward
2017-04-17 15:47:21 -04:00
parent 3ccd5eacb4
commit 1363988cd7
5 changed files with 35 additions and 1 deletions

View File

@ -44,6 +44,15 @@ describe DiscoursePluginRegistry do
end
end
context '.register_html_builder' do
it "can register and build html" do
DiscoursePluginRegistry.register_html_builder(:my_html) { "<b>my html</b>" }
expect(DiscoursePluginRegistry.build_html(:my_html)).to eq('<b>my html</b>')
DiscoursePluginRegistry.reset!
expect(DiscoursePluginRegistry.build_html(:my_html)).to be_blank
end
end
context '.register_css' do
before do
registry_instance.register_css('hello.css')