Sha256: 7d450c3bf876f9176bf1b780fa233c3a9152724796815bd4203c71ef0de37a72
Contents?: true
Size: 787 Bytes
Versions: 3
Compression:
Stored size: 787 Bytes
Contents
require 'spec_helper' require 'support/requests/course_enrollable_spec' describe 'CourseGroup Courses' do before { as :admin } let(:course_group) { create(:course_group, name: 'math 2012 courses') } let(:course) { create(:course, code: 'Math2012') } before :all do set_resource 'course-group-enrollment' end context 'new', js: true do before do @course = course visit gaku.course_group_path(course_group) @data = course_group @select = 'course_group_enrollment_course_id' end it_behaves_like 'enroll to course' end context 'remove' do before do course_group.courses << course visit gaku.course_group_path(course_group) @data = course_group end it_behaves_like 'remove enrollment' end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
gaku-0.0.3 | core/spec/requests/course_groups/courses_spec.rb |
gaku-0.0.2 | core/spec/requests/course_groups/courses_spec.rb |
gaku-0.0.1 | core/spec/requests/course_groups/courses_spec.rb |