Skip to content

Commit

Permalink
Updating user registration list (#1293)
Browse files Browse the repository at this point in the history
updating spec for registration list
  • Loading branch information
JaymeeH authored Feb 6, 2025
1 parent 5bcc644 commit cc3b28b
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 9 deletions.
4 changes: 3 additions & 1 deletion data/user_registration_list_development.csv
Original file line number Diff line number Diff line change
Expand Up @@ -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
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
4 changes: 3 additions & 1 deletion data/user_registration_list_production.csv
Original file line number Diff line number Diff line change
Expand Up @@ -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
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
4 changes: 3 additions & 1 deletion data/user_registration_list_qa.csv
Original file line number Diff line number Diff line change
Expand Up @@ -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
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
4 changes: 3 additions & 1 deletion data/user_registration_list_staging.csv
Original file line number Diff line number Diff line change
Expand Up @@ -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
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
4 changes: 3 additions & 1 deletion data/user_registration_list_test.csv
Original file line number Diff line number Diff line change
Expand Up @@ -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
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
8 changes: 4 additions & 4 deletions spec/models/user_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -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: "[email protected]")
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"
Expand Down

0 comments on commit cc3b28b

Please sign in to comment.