Sha256: 8c866172f461984dcb73b069d60a37d858fe1e0a64fd4a0478b70506a28b54cd

Contents?: true

Size: 809 Bytes

Versions: 23

Compression:

Stored size: 809 Bytes

Contents

module CanTangoFixtures
  def tango_permissions
    {"roles"=>{
      "admin"=>{
       "can"=>{
        "manage"=>["all"]
       }},
      "user"=>{
       "can"=>{
        "read"=>["^articles", "Post"],
        "write"=>["Comment"]
       },
       "cannot"=>{
        "write"=>["Post"],
        "write"=>["Article"]
       }
      }
     }, 
     "role_groups"=>{"bloggers"=>{"can"=>{"read"=>["Article", "Comment"]}, 
                                  "cannot"=>{"write"=>["Article", "Post"]}}, 
                     "editors"=>{"can"=>{"read"=>["Article", "Comment"]}, 
                                 "cannot"=>{"write"=>["Article", "Post"]}}}, 
     "licenses"=>{"editors"=>{"can"=>{"manage"=>["all"]}}},
     "users" => {"kris@gmail.com" => {"can" => {"read" =>["Article"] }}}
    
    }  
  end
end

Version data entries

23 entries across 23 versions & 2 rubygems

Version Path
cantango-0.8.6 spec/fixtures/tango_fixtures.rb
cantango-0.8.5.1 spec/fixtures/tango_fixtures.rb
cantango-0.8.0 spec/fixtures/tango_fixtures.rb