1 # frozen_string_literal: true
3 require "application_system_test_case"
5 class UsersTest < ApplicationSystemTestCase
7 admin = create(:administrator_user)
11 test "all users can be selected" do
12 create_list(:user, 100)
16 assert_css "tbody input[type=checkbox]:checked", :count => 0
17 assert_css "tbody input[type=checkbox]:not(:checked)", :count => 50
19 assert_css "tbody input[type=checkbox]:checked", :count => 50
20 assert_css "tbody input[type=checkbox]:not(:checked)", :count => 0
22 click_on "Older Users", :match => :first
24 assert_css "tbody input[type=checkbox]:checked", :count => 0
25 assert_css "tbody input[type=checkbox]:not(:checked)", :count => 50
27 assert_css "tbody input[type=checkbox]:checked", :count => 50
28 assert_css "tbody input[type=checkbox]:not(:checked)", :count => 0