[ARVADOS] updated: 5106490f8cb4d3e6aaa8da2ae46283c1ef64a027
git at public.curoverse.com
git at public.curoverse.com
Mon Jul 13 15:21:56 EDT 2015
Summary of changes:
apps/workbench/Gemfile.lock | 3 ---
.../controllers/application_controller_test.rb | 16 +++++++++++++
apps/workbench/test/integration/projects_test.rb | 28 ----------------------
3 files changed, 16 insertions(+), 31 deletions(-)
via 5106490f8cb4d3e6aaa8da2ae46283c1ef64a027 (commit)
from f42c7e3d3344104206ca0b8669e2b07a6b30388e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 5106490f8cb4d3e6aaa8da2ae46283c1ef64a027
Author: Manoj <jonam33 at gmail.com>
Date: Mon Jul 13 15:14:46 2015 -0400
6465- Removed test "edit name and verify that a duplicate is not
created" from projects integration test to application controller
test.
diff --git a/apps/workbench/Gemfile.lock b/apps/workbench/Gemfile.lock
index bc7ddaf..20b8d61 100644
--- a/apps/workbench/Gemfile.lock
+++ b/apps/workbench/Gemfile.lock
@@ -294,6 +294,3 @@ DEPENDENCIES
therubyracer
uglifier (>= 1.0.3)
wiselinks
-
-BUNDLED WITH
- 1.10.5
diff --git a/apps/workbench/test/controllers/application_controller_test.rb b/apps/workbench/test/controllers/application_controller_test.rb
index 22ff7d4..3504d95 100644
--- a/apps/workbench/test/controllers/application_controller_test.rb
+++ b/apps/workbench/test/controllers/application_controller_test.rb
@@ -402,4 +402,20 @@ class ApplicationControllerTest < ActionController::TestCase
assert_equal([['.', 'foo', 3]], assigns(:object).files)
end
end
+
+ test 'Edit name and verify that a duplicate is not created' do
+ @controller = ProjectsController.new
+ project = api_fixture("groups")["aproject"]
+ post :update, {
+ id: project["uuid"],
+ project: {
+ name: 'test name'
+ },
+ format: :json
+ }, session_for(:active)
+ assert_includes @response.body, 'test name'
+ updated = assigns(:object)
+ assert_equal updated.uuid, project["uuid"]
+ assert_equal 'test name', updated.name
+ end
end
diff --git a/apps/workbench/test/integration/projects_test.rb b/apps/workbench/test/integration/projects_test.rb
index 0efa9c1..e6eaa7f 100644
--- a/apps/workbench/test/integration/projects_test.rb
+++ b/apps/workbench/test/integration/projects_test.rb
@@ -36,34 +36,6 @@ class ProjectsTest < ActionDispatch::IntegrationTest
"Description update did not survive page refresh")
end
- test 'Add a new name, then edit it, without creating a duplicate' do
- project_uuid = api_fixture('groups')['aproject']['uuid']
- specimen_uuid = api_fixture('traits')['owned_by_aproject_with_no_name']['uuid']
- visit page_with_token 'active', '/projects/' + project_uuid
- click_link 'Other objects'
- within '.selection-action-container' do
- # Wait for the tab to load:
- assert_selector 'tr[data-kind="arvados#trait"]'
- within first('tr', text: 'Trait') do
- find(".fa-pencil").click
- find('.editable-input input').set('Now I have a name.')
- find('.glyphicon-ok').click
- assert_selector '.editable', text: 'Now I have a name.'
- find(".fa-pencil").click
- find('.editable-input input').set('Now I have a new name.')
- find('.glyphicon-ok').click
- end
- wait_for_ajax
- assert_selector '.editable', text: 'Now I have a new name.'
- end
- visit current_path
- click_link 'Other objects'
- within '.selection-action-container' do
- find '.editable', text: 'Now I have a new name.'
- assert_no_selector '.editable', text: 'Now I have a name.'
- end
- end
-
test 'Create a project and move it into a different project' do
visit page_with_token 'active', '/projects'
find("#projects-menu").click
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list