Sha256: 335b247871b98d41a38f40a8a97f6809bcde0f8deb7b0fe479fd2263cbf7fa3a
Contents?: true
Size: 1.04 KB
Versions: 1
Compression:
Stored size: 1.04 KB
Contents
require 'spec_helper' describe CanTango::Loader::Categories do before do @file = File.join(config_path, 'categories.yml') end subject { CanTango::Loader::Categories.new } context 'categories loaded via default setting' do describe 'categories' do specify do subject.categories.default.should_not be_empty end end describe 'category name' do specify do subject.category(:grains).should == [] end end end subject { CanTango::Loader::Categories.new @file } describe 'parser' do specify { subject.parser.should be_a CanTango::Parser::Categories } end context 'categories registered in config' do before do CanTango.config.categories.register :genders => ['male', 'female'] end describe 'categories' do specify do subject.categories.default.genders.should == ['male', 'female'] end end describe 'category name' do specify do subject.category(:genders).should == ['male', 'female'] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cantango-permits-0.1.1 | spec/cantango/loader/categories_spec.rb |