Easy Gantt for Redmine 5
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
require File.expand_path('../../../../easyproject/easy_plugins/easy_extensions/test/spec/spec_helper', __FILE__)
|
||||
|
||||
describe EasyBaselinesController, :logged => :admin do
|
||||
let(:project) { FactoryGirl.create(:project, :add_modules => %w(easy_baselines easy_gantt)) }
|
||||
|
||||
around(:each) do |example|
|
||||
with_settings(rest_api_enabled: 1) do
|
||||
example.run
|
||||
end
|
||||
end
|
||||
|
||||
describe '#new' do
|
||||
it 'accept name param' do
|
||||
get :new, project_id: project, easy_baseline: { name: 'Specialni jmeno' }
|
||||
expect(assigns(:baseline).name).to eq('Specialni jmeno')
|
||||
end
|
||||
|
||||
it 'baselines project' do
|
||||
project
|
||||
expect{
|
||||
get :new, project_id: project, easy_baseline: { name: 'Specialni jmeno' }
|
||||
}.to change(Project, :count).by(1)
|
||||
end
|
||||
|
||||
it 'baselines project with identifiers enabled' do
|
||||
project
|
||||
with_easy_settings(:project_display_identifiers => true) do
|
||||
expect{
|
||||
get :new, project_id: project, easy_baseline: { name: 'Specialni jmeno' }
|
||||
}.to change(Project, :count).by(1)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user