Project

General

Profile

« Previous | Next » 

Revision 5f6b2196

Added by Paul Kelly about 14 years ago

  • ID 5f6b2196e7bb3283bc2a294cdeba8b59f088812c

Fixes #204 - Remove AS from environments page

Merged import facility in Environment and Puppetclass controllers

View differences:

test/functional/environments_controller_test.rb
require 'test_helper'
class EnvironmentsControllerTest < ActionController::TestCase
test "ActiveScaffold should look for Environment model" do
assert_not_nil EnvironmentsController.active_scaffold_config
assert EnvironmentsController.active_scaffold_config.model == Environment
end
test "should get index" do
get :index, {}, set_session_user
assert_response :success
assert_not_nil assigns(:records)
assert_not_nil assigns(:environments)
end
test "should get new" do
......
test "should create new environment" do
assert_difference 'Environment.count' do
post :create, { :commit => "Create", :record => {:name => "some_environment"} }, set_session_user
post :create, { :commit => "Create", :environment => {:name => "some_environment"} }, set_session_user
end
assert_redirected_to environments_path
......
environment = Environment.new :name => "some_environment"
assert environment.save!
put :update, { :commit => "Update", :id => environment.id, :record => {:name => "other_environment"} }, set_session_user
put :update, { :commit => "Update", :id => environment.id, :environment => {:name => "other_environment"} }, set_session_user
environment = Environment.find_by_id(environment.id)
assert environment.name == "other_environment"

Also available in: Unified diff