spec/semi_validator_spec.rb in semi-0.1.3 vs spec/semi_validator_spec.rb in semi-0.2.0

- old
+ new

@@ -10,10 +10,14 @@ ['foobar', 'string', true], ['foobar', ['string', 'required'], true], ['foobar', 'string,required', true], ['foobar', 'string, required', true], ['foobar', '/foo/', true], - ['foobar', '/fubar/', false] + ['foobar', '/fubar/', false], + ['foobar', ['/foo/'], true], + ['foobar', ['/fubar/'], false], + [nil, 'required', false], + [nil, ['required'], false] ].each do |ruleset| it "validates #{ruleset[0]} against #{ruleset[1]}" do if ruleset[2] == true expect {Semi::validate(ruleset[0], ruleset[1])}.not_to raise_error else \ No newline at end of file