chore: init commit
in worker.../repo/GITFOLDER.zip is the .git folder.
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "application_system_test_case"
|
||||
|
||||
module Admin
|
||||
class ClassroomsTest < ApplicationSystemTestCase
|
||||
setup do
|
||||
@admin = create(:admin)
|
||||
sign_in @admin
|
||||
@classroom = create(:classroom)
|
||||
end
|
||||
|
||||
test "admin can archive classroom" do
|
||||
visit admin_classroom_url(@classroom)
|
||||
assert_text @classroom.name
|
||||
|
||||
accept_confirm do
|
||||
click_on "Archive"
|
||||
end
|
||||
|
||||
assert_text "Classroom has been archived"
|
||||
assert_current_path admin_classroom_path(@classroom)
|
||||
end
|
||||
|
||||
test "admin can activate archived classroom" do
|
||||
@classroom.update!(archived: true)
|
||||
|
||||
visit admin_classroom_url(@classroom)
|
||||
assert_text @classroom.name
|
||||
|
||||
accept_confirm do
|
||||
click_on "Activate"
|
||||
end
|
||||
|
||||
assert_text "Classroom has been activated"
|
||||
assert_current_path admin_classroom_path(@classroom)
|
||||
end
|
||||
|
||||
test "destroy button does not appear" do
|
||||
visit admin_classroom_url(@classroom)
|
||||
|
||||
assert_no_button "Destroy"
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user