Sha256: ad12803434a775e1114de08e6cd6b1c34d7f66f88562a81adf35a9f1e931c963
Contents?: true
Size: 1.38 KB
Versions: 11
Compression:
Stored size: 1.38 KB
Contents
# Copyright (c) 2008-2013 Michael Dvorkin and contributors. # # Fat Free CRM is freely distributable under the terms of MIT license. # See MIT-LICENSE file or http://www.opensource.org/licenses/mit-license.php #------------------------------------------------------------------------------ require 'spec_helper' describe "/tasks/uncomplete" do include TasksHelper before do login_and_assign assign(:bucket, []) end describe "uncomplete from Tasks tab (completed view)" do before do @task = FactoryGirl.build_stubbed(:task) assign(:task, @task) assign(:view, "completed") assign(:empty_bucket, :due_asap) assign(:task_total, stub_task_total("completed")) end it "should slide up uncompleted task partial" do controller.request.env["HTTP_REFERER"] = "http://localhost/tasks" render expect(rendered).to include("$('#task_#{@task.id}').slideUp") expect(rendered).to include("$('#list_due_asap').fadeOut") end it "should update tasks sidebar" do assign(:task, FactoryGirl.build_stubbed(:task)) controller.request.env["HTTP_REFERER"] = "http://localhost/tasks" render expect(rendered).to include("$('#sidebar').html") expect(rendered).to have_text("Assigned") expect(rendered).to have_text("Recent Items") expect(rendered).to include("$('#filters').effect('shake'") end end end
Version data entries
11 entries across 11 versions & 2 rubygems