Sha256: b7e99703aca97cdc036a9a7f09422f37a85bf80ca9c018cfb3ff6bb5fdc17dce

Contents?: true

Size: 1.62 KB

Versions: 3

Compression:

Stored size: 1.62 KB

Contents

require 'spec_helper'

describe ActionController do
  include Shoulda::Matchers::ActionController

  describe "routing with :only => 'servers'", :type => :routing do

    it {
      {:get => "/only-servers/bigbluebutton/servers"}.
      should route_to(:controller => "bigbluebutton/servers", :action => "index")
    }
    it {
      {:post => "/only-servers/bigbluebutton/servers"}.
      should route_to(:controller => "bigbluebutton/servers", :action => "create")
    }
    it {
      {:get => "/only-servers/bigbluebutton/servers/new"}.
      should route_to(:controller => "bigbluebutton/servers", :action => "new")
    }
    it {
      {:get => "/only-servers/bigbluebutton/servers/1/edit"}.
      should route_to(:controller => "bigbluebutton/servers", :action => "edit", :id => "1")
    }
    it {
      {:get => "/only-servers/bigbluebutton/servers/1"}.
      should route_to(:controller => "bigbluebutton/servers", :action => "show", :id => "1")
    }
    it {
      {:put => "/only-servers/bigbluebutton/servers/1"}.
      should route_to(:controller => "bigbluebutton/servers", :action => "update", :id => "1")
    }
    it {
      {:delete => "/only-servers/bigbluebutton/servers/1"}.
      should route_to(:controller => "bigbluebutton/servers", :action => "destroy", :id => "1")
    }
    it {
      {:get => "/only-servers/bigbluebutton/servers/1/activity"}.
      should route_to(:controller => "bigbluebutton/servers", :action => "activity", :id => "1")
    }
    it {
      {:get => "/only-servers/bigbluebutton/servers/1/check"}.
        should route_to(:controller => "bigbluebutton/servers", :action => "check", :id => "1")
    }
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
bigbluebutton_rails-3.0.0 spec/routing/bigbluebutton/servers_only_routing_spec.rb
bigbluebutton_rails-2.3.0 spec/routing/bigbluebutton/servers_only_routing_spec.rb
bigbluebutton_rails-2.2.0 spec/routing/bigbluebutton/servers_only_routing_spec.rb