@ -83,6 +83,11 @@ namespace :tests do
puts 'Default posting language not migrated as expected for kmr users'
puts 'Default posting language not migrated as expected for kmr users'
exit ( 1 )
exit ( 1 )
end
end
unless Account . find_local ( 'qcuser' ) . user . locale == 'fr-CA'
puts 'Locale for fr-QC users not updated to fr-CA as expected'
exit ( 1 )
end
end
end
desc 'Populate the database with test data for 2.4.3'
desc 'Populate the database with test data for 2.4.3'
@ -142,13 +147,19 @@ namespace :tests do
INSERT INTO " accounts "
INSERT INTO " accounts "
( id , username , domain , private_key , public_key , created_at , updated_at )
( id , username , domain , private_key , public_key , created_at , updated_at )
VALUES
VALUES
( 10 , 'kmruser' , NULL , #{user_private_key}, #{user_public_key}, now(), now());
( 10 , 'kmruser' , NULL , #{user_private_key}, #{user_public_key}, now(), now()),
( 11 , 'qcuser' , NULL , #{user_private_key}, #{user_public_key}, now(), now());
INSERT INTO " users "
INSERT INTO " users "
( id , account_id , email , created_at , updated_at , admin , locale , chosen_languages )
( id , account_id , email , created_at , updated_at , admin , locale , chosen_languages )
VALUES
VALUES
( 4 , 10 , 'kmruser@localhost' , now ( ) , now ( ) , false , 'ku' , '{en,kmr,ku,ckb}' ) ;
( 4 , 10 , 'kmruser@localhost' , now ( ) , now ( ) , false , 'ku' , '{en,kmr,ku,ckb}' ) ;
INSERT INTO " users "
( id , account_id , email , created_at , updated_at , locale )
VALUES
( 5 , 11 , 'qcuser@localhost' , now ( ) , now ( ) , 'fr-QC' ) ;
INSERT INTO " settings "
INSERT INTO " settings "
( id , thing_type , thing_id , var , value , created_at , updated_at )
( id , thing_type , thing_id , var , value , created_at , updated_at )
VALUES
VALUES