diff --git a/data/user_registration_list_development.csv b/data/user_registration_list_development.csv index 0326fa265..b8545c654 100644 --- a/data/user_registration_list_development.csv +++ b/data/user_registration_list_development.csv @@ -105,4 +105,6 @@ lm4604,,Lucas,Mandacaru Guerra,Lucas Mandacaru Guerra,,,,,,2025-01-21,Matt Chand sr39,,Roy,Sandip,Roy Sandip,,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter so4044,,Stephanie,O'Neil,Stephanie O'Neil,,TRUE,,,,2025-01-21,Matt Chandler,Capacity Early Adopter mlisanti,,Mariangela,Lisanti,Mariangela Lisanti,TRUE,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter -ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account \ No newline at end of file +ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account +jwiggins,,John,Wiggins,John Wiggins,TRUE,TRUE,,,,2025-02-03,Matt Chandler,Capacity Early Adopter +mcahn,,Matthew,Cahn,Matthew Cahn,TRUE,TRUE,,,,2025-02-04,Matt Chandler,Capacity Early Adopter \ No newline at end of file diff --git a/data/user_registration_list_production.csv b/data/user_registration_list_production.csv index 0326fa265..b8545c654 100644 --- a/data/user_registration_list_production.csv +++ b/data/user_registration_list_production.csv @@ -105,4 +105,6 @@ lm4604,,Lucas,Mandacaru Guerra,Lucas Mandacaru Guerra,,,,,,2025-01-21,Matt Chand sr39,,Roy,Sandip,Roy Sandip,,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter so4044,,Stephanie,O'Neil,Stephanie O'Neil,,TRUE,,,,2025-01-21,Matt Chandler,Capacity Early Adopter mlisanti,,Mariangela,Lisanti,Mariangela Lisanti,TRUE,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter -ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account \ No newline at end of file +ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account +jwiggins,,John,Wiggins,John Wiggins,TRUE,TRUE,,,,2025-02-03,Matt Chandler,Capacity Early Adopter +mcahn,,Matthew,Cahn,Matthew Cahn,TRUE,TRUE,,,,2025-02-04,Matt Chandler,Capacity Early Adopter \ No newline at end of file diff --git a/data/user_registration_list_qa.csv b/data/user_registration_list_qa.csv index 0326fa265..b8545c654 100644 --- a/data/user_registration_list_qa.csv +++ b/data/user_registration_list_qa.csv @@ -105,4 +105,6 @@ lm4604,,Lucas,Mandacaru Guerra,Lucas Mandacaru Guerra,,,,,,2025-01-21,Matt Chand sr39,,Roy,Sandip,Roy Sandip,,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter so4044,,Stephanie,O'Neil,Stephanie O'Neil,,TRUE,,,,2025-01-21,Matt Chandler,Capacity Early Adopter mlisanti,,Mariangela,Lisanti,Mariangela Lisanti,TRUE,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter -ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account \ No newline at end of file +ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account +jwiggins,,John,Wiggins,John Wiggins,TRUE,TRUE,,,,2025-02-03,Matt Chandler,Capacity Early Adopter +mcahn,,Matthew,Cahn,Matthew Cahn,TRUE,TRUE,,,,2025-02-04,Matt Chandler,Capacity Early Adopter \ No newline at end of file diff --git a/data/user_registration_list_staging.csv b/data/user_registration_list_staging.csv index 0326fa265..b8545c654 100644 --- a/data/user_registration_list_staging.csv +++ b/data/user_registration_list_staging.csv @@ -105,4 +105,6 @@ lm4604,,Lucas,Mandacaru Guerra,Lucas Mandacaru Guerra,,,,,,2025-01-21,Matt Chand sr39,,Roy,Sandip,Roy Sandip,,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter so4044,,Stephanie,O'Neil,Stephanie O'Neil,,TRUE,,,,2025-01-21,Matt Chandler,Capacity Early Adopter mlisanti,,Mariangela,Lisanti,Mariangela Lisanti,TRUE,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter -ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account \ No newline at end of file +ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account +jwiggins,,John,Wiggins,John Wiggins,TRUE,TRUE,,,,2025-02-03,Matt Chandler,Capacity Early Adopter +mcahn,,Matthew,Cahn,Matthew Cahn,TRUE,TRUE,,,,2025-02-04,Matt Chandler,Capacity Early Adopter \ No newline at end of file diff --git a/data/user_registration_list_test.csv b/data/user_registration_list_test.csv index 0326fa265..b8545c654 100644 --- a/data/user_registration_list_test.csv +++ b/data/user_registration_list_test.csv @@ -105,4 +105,6 @@ lm4604,,Lucas,Mandacaru Guerra,Lucas Mandacaru Guerra,,,,,,2025-01-21,Matt Chand sr39,,Roy,Sandip,Roy Sandip,,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter so4044,,Stephanie,O'Neil,Stephanie O'Neil,,TRUE,,,,2025-01-21,Matt Chandler,Capacity Early Adopter mlisanti,,Mariangela,Lisanti,Mariangela Lisanti,TRUE,,,,,2025-01-21,Matt Chandler,Capacity Early Adopter -ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account \ No newline at end of file +ais-vi021,,,,,,,,TRUE,,2025-01-22,Matt Chandler,Chuck Bentler's VI account +jwiggins,,John,Wiggins,John Wiggins,TRUE,TRUE,,,,2025-02-03,Matt Chandler,Capacity Early Adopter +mcahn,,Matthew,Cahn,Matthew Cahn,TRUE,TRUE,,,,2025-02-04,Matt Chandler,Capacity Early Adopter \ No newline at end of file diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index 5ed08bb71..7c0245ba1 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -87,26 +87,26 @@ it "creates a new user for every line in the file" do expect(User.count).to eq 0 User.load_registration_list - expect(User.count).to eq 107 + expect(User.count).to eq 109 end it "does not create a user if they exist already" do User.create(uid: "mjc12", family_name: "Chandler", display_name: "Matt Chandler", email: "mjc12@princeton.edu") expect(User.count).to eq 1 User.load_registration_list - expect(User.count).to eq 107 + expect(User.count).to eq 109 user = User.find_by(uid: "mjc12") # If we don't say that this is a cas user, they won't be able to log in with CAS expect(user.provider).to eq "cas" end it "updates a name if the name is updated in the spreadsheet" do User.load_registration_list - expect(User.count).to eq 107 + expect(User.count).to eq 109 blank_name_user = User.find_by(uid: "munan") expect(blank_name_user.family_name).to be_nil expect(blank_name_user.display_name).to be_nil allow(User).to receive(:csv_data).and_return(updated_csv_data) User.load_registration_list - expect(User.count).to eq 107 + expect(User.count).to eq 109 updated_name_user = User.find_by(uid: "munan") expect(updated_name_user.family_name).to eq "Nøme" expect(updated_name_user.display_name).to eq "Fáké Nøme"