From a949e23603cede0c3c26eb1927e6eb3652840e60 Mon Sep 17 00:00:00 2001 From: Pau Amma Date: Tue, 9 Sep 2014 19:30:47 +0000 Subject: [PATCH] Add test that token owner ignored. Fixes #825 --- t/rename.t | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/t/rename.t b/t/rename.t index f39697964e..9801bedf8a 100644 --- a/t/rename.t +++ b/t/rename.t @@ -15,7 +15,7 @@ use strict; use warnings; -use Test::More tests => 152; +use Test::More tests => 153; use lib "$ENV{LJHOME}/cgi-bin"; BEGIN { require 'ljlib.pl'; } @@ -489,6 +489,17 @@ note( "-- openid and feeds" ); ok( ! $u->can_rename_to( $u->user . "_rename" ), "Cannot rename feed accounts" ); } +note( "-- rename token ownership ignored" ); +{ + my $u = temp_user(); + + my $fromusername = $u->user; + my $tousername = $fromusername . "_renameto"; + + ok( $u->rename( $tousername, token => new_token( temp_user() ) ), + "Check that rename token ownership is ignored" ); +} + note( "-- two username swap (personal to personal)" ); { my ( $u1, $u2 ) = $create_users->( match => 1, validated => 1 );