Skip to content

Commit 5721d90

Browse files
author
Scott Adams
committed
updating_a_lesson_spec - able to revert a couple of changes with factory updates
1 parent c65dd1d commit 5721d90

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

spec/features/lesson/updating_a_lesson_spec.rb

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,14 @@
1111
}
1212
}
1313
end
14-
let(:lesson) { build(:lesson, name: 'Test Lesson', user_id: owner.id) }
15-
let(:owner) { create(:owner, school:, name: 'School Owner') }
14+
let!(:lesson) { create(:lesson, name: 'Test Lesson', user_id: owner.id) }
1615
let(:teacher) { create(:teacher, school:) }
17-
let(:school) { create(:school) }
18-
let(:project) { create(:project) }
16+
let(:school) { create(:verified_school) }
17+
let(:owner) { create(:owner, school:, name: 'School Owner') }
1918

2019
before do
2120
authenticated_in_hydra_as(owner)
2221
stub_user_info_api_for(teacher)
23-
lesson
24-
project.update!(lesson:, school:, user_id: lesson.user_id, identifier: 'something')
2522
end
2623

2724
it 'responds 200 OK' do
@@ -61,8 +58,7 @@
6158
end
6259

6360
context 'when the lesson is associated with a school (library)' do
64-
let(:school) { create(:school) }
65-
let(:lesson) { build(:lesson, school:, name: 'Test Lesson', visibility: 'teachers', user_id: teacher.id) }
61+
let!(:lesson) { create(:lesson, school:, name: 'Test Lesson', visibility: 'teachers', user_id: teacher.id) }
6662

6763
before do
6864
lesson

0 commit comments

Comments
 (0)