Sha256: 4351953ec9304458278f88c9b0231047b0e2c6b4a334479a8e2e8bae0f608bdc
Contents?: true
Size: 828 Bytes
Versions: 34
Compression:
Stored size: 828 Bytes
Contents
require 'test_helper' module Workarea module Admin class SettingsHelperTest < ViewTest include ERB::Util def test_sanitize_config_value assert(sanitize_config_value([]).blank?) assert(sanitize_config_value(Object.new).blank?) assert_equal( '<code class="code code--block">foo</code>', sanitize_config_value('foo') ) assert_equal( '<code class="code code--block">:foo</code>', sanitize_config_value(':foo') ) assert_match( /pre.*expandable.*code.*{\n.*foo.*bar.*\n.*}/, sanitize_config_value({ foo: 'bar' }) ) assert_match( /pre.*expandable.*code.*\[\n.*foo.*\n.*bar.*\n.*\]/, sanitize_config_value(['foo', 'bar']) ) end end end end
Version data entries
34 entries across 34 versions & 1 rubygems