Sha256: d1ba7b1179901e666cc5173281f119227bbc61c09e559a21bae95624fba708c5
Contents?: true
Size: 888 Bytes
Versions: 3
Compression:
Stored size: 888 Bytes
Contents
require 'spec_helper' describe 'CourseExams', js: true do before { as :admin } let(:syllabus) { create(:syllabus) } let(:course) { create(:course) } let(:student) { create(:student) } let(:exam) { create(:exam, name: 'Math') } let(:exam2) { create(:exam) } before do syllabus.exams << exam syllabus.exams << exam2 course.students << student syllabus.courses << course visit gaku.course_path(course) click '#course-exam-link' end it 'shows grading link' do click '.grading_link' page.should have_content 'Hide Completed' current_path.should eq gaku.grading_course_exam_path(course, exam) end it 'shows all grading link' do page.should have_content 'All Exams' click '#all-course-exams-grade' page.should have_content 'Hide Completed' current_path.should eq gaku.grading_course_exams_path(course) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gaku-0.0.3 | core/spec/requests/courses/exams_spec.rb |
gaku-0.0.2 | core/spec/requests/courses/exams_spec.rb |
gaku-0.0.1 | core/spec/requests/courses/exams_spec.rb |