Skip to content
Snippets Groups Projects
Verified Commit 0c2dd470 authored by Alexandre Dias's avatar Alexandre Dias
Browse files

ISAICP-9054: Use csv, add test and use user_cancel().

parent 5c7f9aa5
No related branches found
No related tags found
1 merge request!191Release/v1.113.1
@api @group-clone
Feature: Test removed hard bounced emails.
@update:joinup_core_deploy_200000
Scenario: Check users.
Given the following users should be canceled:
| name |
| garlore |
| n007vd09 |
| n002xwem |
| n003856b |
| scaunga |
| idelaeve |
| dikmese |
| n005ow0r |
| n008yt6k |
| n008zgcp |
| n007yxdm |
| n008y0gg |
| n008xsof |
| ibuffifa |
......@@ -252,4 +252,27 @@ protected function getOneTimeLoginUrl(UserInterface $account): string {
])->toString();
}
/**
* Asserts list of users with the given name doesn't exist.
*
* Table format:
* | name |
* | user1 |
* | user2 |
* | user3 |
*
* @param \Behat\Gherkin\Node\TableNode $usersTable
* A table containing the usernames to check.
*
* @Then the following users should be canceled:
*/
public function assertUsersAreCanceled(TableNode $usersTable): void {
foreach ($usersTable->getHash() as $userData) {
$user = user_load_by_name($userData['name']);
if ($user && $user->isActive()) {
throw new ExpectationFailedException('User ' . $userData['name'] . ' is still active.');
}
}
}
}
n00c1c26,garcfer,n004pquy,garlore,n00543xx,scillsi,smeteka,n0098kr3,nunezra,n007vd09,n007xx4j,n00bu0kn,nkaevang,n0095sp7,n002xj8j,treguar,n008obxo,n00295u1,isurgelu,n0094nk7,n00buho1,n0093yiy,v0093feh,n008unjf,n009283u,n008llhl,n003856b,scaunga,idelaeve,dikmese,n005ow0r,n008yt6k,n008zgcp,n007yxdm,n008y0gg,n008xsof,ibuffifa,n008v6np,n008wqjv,n008w6vl,nmarabra,loranbe,bourdev,milenpa,n008tz46,n008trko,n008zl1x,n008tfxh,ipalsant,n008kej8,n008rwn8,n008q0ij,n0076tnw,skockma,n008oakp,n00ayerx,n008hrns,n007p3ei,n0028as6,n002swzs,ishuklsa,n008mi74,n00845hd,n008liai,n008lt6l,n007f491,n003tg17,n006d41c,n008iv0j,n00ao4e4,howlevi,ituerksi,gompabl,n008cp4f,n008h5dq,n006j0yq,n0029lux,n00862jm,n008enov,ngoniire,icarbofl,n007qx97,n008dujv,n008df76,n008bjzn,n003wvzz,n008as8b,n008ao5m,n00327yh,n0089ojd,nsorzmar,n008894x,scudope,pfeifha,n0086qy0,n00adubq,n006qa45,raziykh,n0084x7s,n0084d60,n00843pe,n008454x,n0084azm,nguijnra,n00ac3ir,n0037pfa,tsiriko,n0081gjl,aleknma,n006hetn,zavarva,n003cyb4,oanceda,bertchi,v00aavgz,n00318e1,seiseve,n006kvxc,n006nlgq,nagyesz,n004wr78,merkoma,n0079ili,swartlu,margmih,n00a8jdz,n007cpyu,loukama,karpama,ieecloji,n0070tx8,n007vxmu,n007vdee,iabrusro,n0058ksz,n007rh0r,n00a3w39,koelisa,n003xh5p,n007st0p,nagealm,n007t47n,n003bp1x,ncourace,n007qn2q,n0022tp3,n009yxvt,n007okgd,n007mift,ipsyllap,n007ltj2,inavaral,n007m2ia,n007lnle,n007kzon,n007kshv,n002ejgc,n002uuyi,n007jryc,irimiel,n002ou0f,n007hyrg,n007ct22,n007i060,n009yxgy,n006m56w,n007hla6,n005i0jv,n002rccu,n005my05,n007ghhn,n002if7n,n0072hj2,ilukaiau,n007onm7,n007edk5,n007dwuf,miscage,n007dopl,n0033e2j,irujangh,n007blij,n007bjcj,n007bold,n002ew3h,n00cp6uq,n009rj0t,n006yfgb,meottvi,n007b4as,idomandr,n00240dl,n0076p27,n00256lm,n0079e3z,n008sfu3,baerwsv,n0078gmn,n006ei0v,n0076jhf,ilepimar,ncombema,kasiean,balmart,n002hmuh,n009lwkx,bormifr,n006n6pz,istojkfr,n002sj3z,imagyais,n006xvya,safaral,idreuxve,nvainusa,imonpiet,npieraes,n006uzwj,abghoam,n006p0rp,n006v1w7,n0030i44,ghahrsa,ndegrarf,n006t4po,n003h01n,n006a4qu,gritsma,n001zo61,lebhafl,isalguis,n0064pp0,n006qthg,n006lyd0,ilucicsv,n0093hcv,n006p2qf,n0033w7u,igiannda,n006grfi,icomaniu,nfochtve,n002c3bk,rubiaan,nloonadl,n006gnxc,v005tc5n,sanduma,n006idxq,n00337to,n006g09f,cediena,n0032ivb,beyentr,dianegi,noguean,ciampja,aleksal,n005r5n7,n006c1hc,schelet,imanrodr,n003vqdy,cetlcvl,n0063yym,mascamo,nabrycsa,n005smvy,n005s66b,n005ria1,aliavet,n003cmvx,n005oism,naeadaio,n005n2d2,n005n0t2,nlegzell,graffsi,n005keqk,n005kf8x,n005d925,leftedi,n005jylb,n003sm1d,ndligkio,duarana,n002k2qy,gunduyi,n005ae70,n005ctdb,nkinotal,cotacta,n003e21k,n0057j12,v0057ok5,n004bwcj,n002ul6v,n0057jv3,n00406wj,n003kj7i,n00550mg,n0039q7s,n0053775,belfand,n00430pr,n004zj9z,n00502jf,cervale,gibboma,nkarydag,n004mo04,iroggigi,nsolbart,ntaskake,n004gcw9,udongil,n0036v9y,n004dxy5,n004crlp,corrdan,n004b4j1,nkaneioa,n002cw0n,n00487cr,n0037jjd,ibraccst,tsourky,n003xl6w,nkiriase,n0046x2f,n002cdzj,n002ailo,verscpe,nthomace,n0041eaz,n002yn67,n0042fq2,n0041cee,nstansfr,posadmo,n0041cwk,nsobkoek,n002gkx9,n003z6ys,n003tvus,lemaimn,pecarlo,n003qcwr,n003osnh,nmavriav,ipapneju,n003mhn2,ncircmha,n003i9ji,dussoad,n003hf3i,campomo,n003hhs3,ivimario,n003bcuy,n006gw6r,n00370vf,n003fqwa,n003fyge,n002eyw8,n0034kfv,stiebha,n003eyl2,n003ew5x,n003ersx,n0033z3l,n003dmwm,n002md82,nscannmo,n002qdgd,n003efw1,pacegia,devroth,bertosr,n003eb2z,n0036s2x,n0036vjk,n003e6ow,n003dxke,pasqufi,nmetluis,n003dsmo,n003dtv6,n003dt2m,n003dqan,n002x8k4,n003dbh6,bergedd,n003bvwh,npozivka,n003b3rf,n003b0dt,nvepiter,delcada,n0031eru,ebnerka,n003ajv4,n002mxlf,ialmerai,kuegeju,n002yue2,n002za6o,iradevma,leyrobe,n003983m,n002y6kx,n002xou3,stealex,nbndeijo,nbeedemi,nfelimas,ceobabo,n002z351,n0037d4c,n002cug9,n002ubap,terolen,n002w5pd,videnmi,n0038whc,nagiusre,itosicat,n00394cr,arsionu,n00394c3,nmelhezi,kuuseka,v00390mf,ikatsail,n002cl4x,iphilial,messced,n0038r6q,n0038pnx,n003880u,ceausal,n002goum,n002iwjq,n0035gkr,n0030run,n0024qpz,nvolkepi,n002xy1l,pavalpo,n0037525,imabilcl,scicmal,n0036wru,n0036rub,kelleda,n00cwqhz,n0036ndk,n0036n5u,saddefa,n0036g9y,n0035zd2,n00360d0,hovseed,n0035qut,n0035um7,n0034bf5,n0033k04,weisest,n00342so,n0035nf4,n002q8ty,n0035837,n003511p,ndonezux,gabelen,n00300s4,n0033gc7,nvlkoiva,n0033rlp,damerch,ipizzuse,adesake,n0033218,n0032y9f,n002cf17,n002zz8u,martbla,rodrlau,nwulffen,n002m4az,nkranjkr,irobugab,n0031v7f,n0031rjl,n0031jjp,n0031b6x,n0030xid,n0030txp,n0030r44,nmelisgu,n0030td8,npappkri,n0030gqf,vaccalo,carpipe,brehomi,n00324xx,n002zz5b,v00884ln,ndawsopa,n00364uh,n002w7yf,vandesy,gessede,ilindfre,palamka,n0035ypz,nigraman,n002euxa,n002zv0c,nbbermrt,n002k7lc,nmattger,nalvchri,n002qi84,vincfab,nelisso,n002h6hk,n002q43b,n002oqjp,ncerniva,n002divc,pageppi,n002depk,ibodesal,nshafanz,martgia,n0027yhz,batrian,nsoigera,webephi,losapfr,ncamiljo,riddeal,n002ap9s,ithierch,ifaedani,nciasuga,pellema,n007j0rw,nchaange,n002bt5n,n007tcz3,n001yquc,n002aemc,peyropi,naasaaku,v002u5a4,ntelecfe,n00374zc,n0036z9v,fernarf,n0020i0k,nnewrlpe,ngaunaiv,gattwdi,n007fyss,nklockla,n002bkoh,n005p7wf,ngenucpa,francdb,ncapganc,nhagdaan,epuread,ntattida,nnolfodo,n006ejmj,nhanstkj,nalvamrt,nbugejmi,fulleka,nambromk,n002ftrv,ncanlbah,nvallnuu,n0045qjs,n00coxud,n00cmuts,n00c4hf9,n00c70t7,n00cctel,vassiat,kosmidi,n00cnima,n00b7u7e,n009il0l,n006uofd,n00bfabc,n007rkt0,n00a6kkq,n00a0g13,n009tqyd,idelriir,nguenyil,ikustoma,n009j2z4,iballegr,n009rb3q,n00g4nyy,n00fymt9,n00fhxvx,n00efnsq,n00daqum,istoroan,vasiami,n00ezdyq,ngonnoe,ghisevi,n00eterk,n00eokfl,n00ennhq,gingapa,mekaosa,n00b3o2a,veresol,huigecl,nmargdor,n00e6um8,n00e6rh6,n00e5rnb,palyvio,n003pgdx,sadloja,n00e6e5q,n00e53vy,kordoda,isoinnar,n00e541b,n00e546b,n00e53xh,n00e5458,n00e5433,n00e53ue,n006s1oa,n0020csd,n00e4dqy,n00e4ba1,n00e4b61,n00e4awq,n00e4b3g,n00dpln9,n00e0yjb,n00e3c28,n00e3c51,n00e3bz1,n00e3c07,n00e3aow,n00e3aq3,n00e3an0,arvanai,n00e2kv8,ipergage,martist,n00e1xm3,matosfm,n00e1v8j,n00e1v96,n00e1uca,n00e1cfv,n00e1adm,luccial,grzegpa,n00e15ax,n009zpyn,n00e12m1,n00e0yta,n00df1tg,n00e0www,n00e0t9h,habsann,n00e0grg,n00dzthw,delbosa,stefior,n00dx7df,n00c0z23,ikaradip,n003cb4n,n00dsuib,n00drsh6,romaniu,n00dnepz,imeremih,n00dkrtb,n00dgnk0,n00db89w,permart,manojka,n00d86x8,buschbr,n008lrnh,n00d6g64,n008hmg5,fmariai,n00d2oxk,n00d1k2z,n00bz622,n00bmnhk,austtom,n00csm89,ngdebora,n00cuxlh,simeolg,n00c8dl3,n00ctkty,schraec,gawelan,n00cphh2,chatvas,maringm,n00c8w9e,n00c139n,n00cmzci,n00cm77t,n00cl33a,vasquca,idimitsl,n00bydfr,n0078g21,nblzekma,iskalida,n008osi7,isteenmi,daurelo,michaol,cerniag,sujatth,lupisam,sampapa,mantaja,kyprman,n00cb48i,nekvaad,sielmja,imilezla,wadstal,antorad,ieraluca,n005qmef,n00c22vg,n00c24fe,n00c0kqk,n00bjq12,ncarvadr,n007cen8,chronat,n00bid9n,heralex,krummma,n00bg5fo,n002n24p,n00aperp,sorokro,n00bdx7c,n00bcxh5,n008cl5n,n00bahck,n00bah0u,chriasg,benveel,npartrii,goncson,solinco,n00b8r9n,n00b87kc,sinnafr,groannk,miccigi,n00b7vwc,n00b81be,n00b7wed,cadicse,ipulchmi,n00b3pk9,n002zamg,n00b5ov1,seyfuay,nhanzac,sachega,n00b52tf,n00b43j4,nbramort,n00b3lk3,stragab,bohuspa,n0033jl9,bleyses,n008371l,n00b1m4b,cocrist,bourder,prochon,n00b1cc9,bessoem,rzepcpa,n00b0xvn,vasimri,n00b0czm,karayge,n00b07sy,callefr,kalogvi,n00aybet,n0076p2d,ndykdonn,n00ayd6r,n00av7hj,ipopotco,nmingrha,ihenegma,imajanja,n00auerj,nlaakmri,n001zqw0,n00atr89,n009j0r3,n0088uns,n00atm3j,n00atagg,n00atc0r,n006b6sn,n00arnyl,n00arhr8,n00arf46,n00ar0dt,stancra,n00apolh,ruehrma,n00aov5x,n005o7r8,n002cdo3,n00251ni,n00alzxw,n00alzaa,n00alv1p,n00akx6o,n00al76x,n00ae3h0,jorrogo,tsiloio,adalaas,n00ahf9o,n002cawo,n00adali,n00afocs,n002oc7h,n00afm68,n00a2roi,penmigu,n00af3l6,n00754zq,n00a33t0,n0086oew,jungdan,n00a8nid,n002jrk6,n00a2xda,n009v3yj,n00a364m,n008x93l,n00aaue9,n008hfys,n009e7xq,n00a88wy,n00a8442,n007knap,n00a7ifu,deegaan,idemerso,n00a06an,santand,n00a69qn,n0030uuh,broggmi,n00a5ps3,n002xwem,n00a5k3n,nkacmape,n00a1sje,cordest,n00a3t3j,n006hv50,n00a2lz9,n00a1ls2,n009uzaa,njantoan,n00a0pol,n00a0sc9,n008x118,n003bvry,n009fl07,iszabmag,n009u15v,n005p23p,n0030e7s,n007rt1p,vebromi,basilma,ikutasat,n009vdul,musmero,n009sda3,n009uhtn,eswarum,n009u3kr,n009u00l,itabonlu,n009tetv,n00962th,baskoda,courtfr,n009rji7,n009qo4m,iorbieja,n009qdhn,nceritas,n009pvjp,nathnit,hartoev,n009opyz,n009nsfd,n009i6pl,n009mvnb,n0069mdg,n009ezcq,n0098j5x,n009ir20,n009ij9k,n009h8wf,n002arz2,nmaraptr,n00913hj,n0097eog,n009fsl2,n007pnct,n009e6r8,n0090sjo,n009czqb,pealeja,n009c9kt,n008cmw8,hurkaka,loewsop,n009b1n0,n002pn9j,icuestgl,juanlvi,n0099j86,pioloti,n0021jrf
\ No newline at end of file
......@@ -19,10 +19,7 @@
*/
function joinup_core_deploy_200000(array &$sandbox): string {
if (empty($sandbox['usernames'])) {
$sandbox['usernames'] = [
'n00c1c26', 'garcfer', 'n004pquy', 'garlore', 'n00543xx', 'scillsi', 'smeteka', 'n0098kr3', 'nunezra', 'n007vd09', 'n007xx4j', 'n00bu0kn', 'nkaevang', 'n0095sp7', 'n002xj8j', 'treguar', 'n008obxo', 'n00295u1', 'isurgelu', 'n0094nk7', 'n00buho1', 'n0093yiy', 'v0093feh', 'n008unjf', 'n009283u', 'n008llhl', 'n003856b', 'scaunga', 'idelaeve', 'dikmese', 'n005ow0r', 'n008yt6k', 'n008zgcp', 'n007yxdm', 'n008y0gg', 'n008xsof', 'ibuffifa', 'n008v6np', 'n008wqjv', 'n008w6vl', 'nmarabra', 'loranbe', 'bourdev', 'milenpa', 'n008tz46', 'n008trko', 'n008zl1x', 'n008tfxh', 'ipalsant', 'n008kej8', 'n008rwn8', 'n008q0ij', 'n0076tnw', 'skockma', 'n008oakp', 'n00ayerx', 'n008hrns', 'n007p3ei', 'n0028as6', 'n002swzs', 'ishuklsa', 'n008mi74', 'n00845hd', 'n008liai', 'n008lt6l', 'n007f491', 'n003tg17', 'n006d41c', 'n008iv0j', 'n00ao4e4', 'howlevi', 'ituerksi', 'gompabl', 'n008cp4f', 'n008h5dq', 'n006j0yq', 'n0029lux', 'n00862jm', 'n008enov', 'ngoniire', 'icarbofl', 'n007qx97', 'n008dujv', 'n008df76', 'n008bjzn', 'n003wvzz', 'n008as8b', 'n008ao5m', 'n00327yh', 'n0089ojd', 'nsorzmar', 'n008894x', 'scudope', 'pfeifha', 'n0086qy0', 'n00adubq', 'n006qa45', 'raziykh', 'n0084x7s', 'n0084d60', 'n00843pe', 'n008454x', 'n0084azm', 'nguijnra', 'n00ac3ir', 'n0037pfa', 'tsiriko', 'n0081gjl', 'aleknma', 'n006hetn', 'zavarva', 'n003cyb4', 'oanceda', 'bertchi', 'v00aavgz', 'n00318e1', 'seiseve', 'n006kvxc', 'n006nlgq', 'nagyesz', 'n004wr78', 'merkoma', 'n0079ili', 'swartlu', 'margmih', 'n00a8jdz', 'n007cpyu', 'loukama', 'karpama', 'ieecloji', 'n0070tx8', 'n007vxmu', 'n007vdee', 'iabrusro', 'n0058ksz', 'n007rh0r', 'n00a3w39', 'koelisa', 'n003xh5p', 'n007st0p', 'nagealm', 'n007t47n', 'n003bp1x', 'ncourace', 'n007qn2q', 'n0022tp3', 'n009yxvt', 'n007okgd', 'n007mift', 'ipsyllap', 'n007ltj2', 'inavaral', 'n007m2ia', 'n007lnle', 'n007kzon', 'n007kshv', 'n002ejgc', 'n002uuyi', 'n007jryc', 'irimiel', 'n002ou0f', 'n007hyrg', 'n007ct22', 'n007i060', 'n009yxgy', 'n006m56w', 'n007hla6', 'n005i0jv', 'n002rccu', 'n005my05', 'n007ghhn', 'n002if7n', 'n0072hj2', 'ilukaiau', 'n007onm7', 'n007edk5', 'n007dwuf', 'miscage', 'n007dopl', 'n0033e2j', 'irujangh', 'n007blij', 'n007bjcj', 'n007bold', 'n002ew3h', 'n00cp6uq', 'n009rj0t', 'n006yfgb', 'meottvi', 'n007b4as', 'idomandr', 'n00240dl', 'n0076p27', 'n00256lm', 'n0079e3z', 'n008sfu3', 'baerwsv', 'n0078gmn', 'n006ei0v', 'n0076jhf', 'ilepimar', 'ncombema', 'kasiean', 'balmart', 'n002hmuh', 'n009lwkx', 'bormifr', 'n006n6pz', 'istojkfr', 'n002sj3z', 'imagyais', 'n006xvya', 'safaral', 'idreuxve', 'nvainusa', 'imonpiet', 'npieraes', 'n006uzwj', 'abghoam', 'n006p0rp', 'n006v1w7', 'n0030i44', 'ghahrsa', 'ndegrarf', 'n006t4po', 'n003h01n', 'n006a4qu', 'gritsma', 'n001zo61', 'lebhafl', 'isalguis', 'n0064pp0', 'n006qthg', 'n006lyd0', 'ilucicsv', 'n0093hcv', 'n006p2qf', 'n0033w7u', 'igiannda', 'n006grfi', 'icomaniu', 'nfochtve', 'n002c3bk', 'rubiaan', 'nloonadl', 'n006gnxc', 'v005tc5n', 'sanduma', 'n006idxq', 'n00337to', 'n006g09f', 'cediena', 'n0032ivb', 'beyentr', 'dianegi', 'noguean', 'ciampja', 'aleksal', 'n005r5n7', 'n006c1hc', 'schelet', 'imanrodr', 'n003vqdy', 'cetlcvl', 'n0063yym', 'mascamo', 'nabrycsa', 'n005smvy', 'n005s66b', 'n005ria1', 'aliavet', 'n003cmvx', 'n005oism', 'naeadaio', 'n005n2d2', 'n005n0t2', 'nlegzell', 'graffsi', 'n005keqk', 'n005kf8x', 'n005d925', 'leftedi', 'n005jylb', 'n003sm1d', 'ndligkio', 'duarana', 'n002k2qy', 'gunduyi', 'n005ae70', 'n005ctdb', 'nkinotal', 'cotacta', 'n003e21k', 'n0057j12', 'v0057ok5', 'n004bwcj', 'n002ul6v', 'n0057jv3', 'n00406wj', 'n003kj7i', 'n00550mg', 'n0039q7s', 'n0053775', 'belfand', 'n00430pr', 'n004zj9z', 'n00502jf', 'cervale', 'gibboma', 'nkarydag', 'n004mo04', 'iroggigi', 'nsolbart', 'ntaskake', 'n004gcw9', 'udongil', 'n0036v9y', 'n004dxy5', 'n004crlp', 'corrdan', 'n004b4j1', 'nkaneioa', 'n002cw0n', 'n00487cr', 'n0037jjd', 'ibraccst', 'tsourky', 'n003xl6w', 'nkiriase', 'n0046x2f', 'n002cdzj', 'n002ailo', 'verscpe', 'nthomace', 'n0041eaz', 'n002yn67', 'n0042fq2', 'n0041cee', 'nstansfr', 'posadmo', 'n0041cwk', 'nsobkoek', 'n002gkx9', 'n003z6ys', 'n003tvus', 'lemaimn', 'pecarlo', 'n003qcwr', 'n003osnh', 'nmavriav', 'ipapneju', 'n003mhn2', 'ncircmha', 'n003i9ji', 'dussoad', 'n003hf3i', 'campomo', 'n003hhs3', 'ivimario', 'n003bcuy', 'n006gw6r', 'n00370vf', 'n003fqwa', 'n003fyge', 'n002eyw8', 'n0034kfv', 'stiebha', 'n003eyl2', 'n003ew5x', 'n003ersx', 'n0033z3l', 'n003dmwm', 'n002md82', 'nscannmo', 'n002qdgd', 'n003efw1', 'pacegia', 'devroth', 'bertosr', 'n003eb2z', 'n0036s2x', 'n0036vjk', 'n003e6ow', 'n003dxke', 'pasqufi', 'nmetluis', 'n003dsmo', 'n003dtv6', 'n003dt2m', 'n003dqan', 'n002x8k4', 'n003dbh6', 'bergedd', 'n003bvwh', 'npozivka', 'n003b3rf', 'n003b0dt', 'nvepiter', 'delcada', 'n0031eru', 'ebnerka', 'n003ajv4', 'n002mxlf', 'ialmerai', 'kuegeju', 'n002yue2', 'n002za6o', 'iradevma', 'leyrobe', 'n003983m', 'n002y6kx', 'n002xou3', 'stealex', 'nbndeijo', 'nbeedemi', 'nfelimas', 'ceobabo', 'n002z351', 'n0037d4c', 'n002cug9', 'n002ubap', 'terolen', 'n002w5pd', 'videnmi', 'n0038whc', 'nagiusre', 'itosicat', 'n00394cr', 'arsionu', 'n00394c3', 'nmelhezi', 'kuuseka', 'v00390mf', 'ikatsail', 'n002cl4x', 'iphilial', 'messced', 'n0038r6q', 'n0038pnx', 'n003880u', 'ceausal', 'n002goum', 'n002iwjq', 'n0035gkr', 'n0030run', 'n0024qpz', 'nvolkepi', 'n002xy1l', 'pavalpo', 'n0037525', 'imabilcl', 'scicmal', 'n0036wru', 'n0036rub', 'kelleda', 'n00cwqhz', 'n0036ndk', 'n0036n5u', 'saddefa', 'n0036g9y', 'n0035zd2', 'n00360d0', 'hovseed', 'n0035qut', 'n0035um7', 'n0034bf5', 'n0033k04', 'weisest', 'n00342so', 'n0035nf4', 'n002q8ty', 'n0035837', 'n003511p', 'ndonezux', 'gabelen', 'n00300s4', 'n0033gc7', 'nvlkoiva', 'n0033rlp', 'damerch', 'ipizzuse', 'adesake', 'n0033218', 'n0032y9f', 'n002cf17', 'n002zz8u', 'martbla', 'rodrlau', 'nwulffen', 'n002m4az', 'nkranjkr', 'irobugab', 'n0031v7f', 'n0031rjl', 'n0031jjp', 'n0031b6x', 'n0030xid', 'n0030txp', 'n0030r44', 'nmelisgu', 'n0030td8', 'npappkri', 'n0030gqf', 'vaccalo', 'carpipe', 'brehomi', 'n00324xx', 'n002zz5b', 'v00884ln', 'ndawsopa', 'n00364uh', 'n002w7yf', 'vandesy', 'gessede', 'ilindfre', 'palamka', 'n0035ypz', 'nigraman', 'n002euxa', 'n002zv0c', 'nbbermrt', 'n002k7lc', 'nmattger', 'nalvchri', 'n002qi84', 'vincfab', 'nelisso', 'n002h6hk', 'n002q43b', 'n002oqjp', 'ncerniva', 'n002divc', 'pageppi', 'n002depk', 'ibodesal', 'nshafanz', 'martgia', 'n0027yhz', 'batrian', 'nsoigera', 'webephi', 'losapfr', 'ncamiljo', 'riddeal', 'n002ap9s', 'ithierch', 'ifaedani', 'nciasuga', 'pellema', 'n007j0rw', 'nchaange', 'n002bt5n', 'n007tcz3', 'n001yquc', 'n002aemc', 'peyropi', 'naasaaku', 'v002u5a4', 'ntelecfe', 'n00374zc', 'n0036z9v', 'fernarf', 'n0020i0k', 'nnewrlpe', 'ngaunaiv', 'gattwdi', 'n007fyss', 'nklockla', 'n002bkoh', 'n005p7wf', 'ngenucpa', 'francdb', 'ncapganc', 'nhagdaan', 'epuread', 'ntattida', 'nnolfodo', 'n006ejmj', 'nhanstkj', 'nalvamrt', 'nbugejmi', 'fulleka', 'nambromk', 'n002ftrv', 'ncanlbah', 'nvallnuu', 'n0045qjs', 'n00coxud', 'n00cmuts', 'n00c4hf9', 'n00c70t7', 'n00cctel', 'vassiat', 'kosmidi', 'n00cnima', 'n00b7u7e', 'n009il0l', 'n006uofd', 'n00bfabc', 'n007rkt0', 'n00a6kkq', 'n00a0g13', 'n009tqyd', 'idelriir', 'nguenyil', 'ikustoma', 'n009j2z4', 'iballegr', 'n009rb3q', 'n00g4nyy', 'n00fymt9', 'n00fhxvx', 'n00efnsq', 'n00daqum', 'istoroan', 'vasiami', 'n00ezdyq', 'ngonnoe', 'ghisevi', 'n00eterk', 'n00eokfl', 'n00ennhq', 'gingapa', 'mekaosa', 'n00b3o2a', 'veresol', 'huigecl', 'nmargdor', 'n00e6um8', 'n00e6rh6', 'n00e5rnb', 'palyvio', 'n003pgdx', 'sadloja', 'n00e6e5q', 'n00e53vy', 'kordoda', 'isoinnar', 'n00e541b', 'n00e546b', 'n00e53xh', 'n00e5458', 'n00e5433', 'n00e53ue', 'n006s1oa', 'n0020csd', 'n00e4dqy', 'n00e4ba1', 'n00e4b61', 'n00e4awq', 'n00e4b3g', 'n00dpln9', 'n00e0yjb', 'n00e3c28', 'n00e3c51', 'n00e3bz1', 'n00e3c07', 'n00e3aow', 'n00e3aq3', 'n00e3an0', 'arvanai', 'n00e2kv8', 'ipergage', 'martist', 'n00e1xm3', 'matosfm', 'n00e1v8j', 'n00e1v96', 'n00e1uca', 'n00e1cfv', 'n00e1adm', 'luccial', 'grzegpa', 'n00e15ax', 'n009zpyn', 'n00e12m1', 'n00e0yta', 'n00df1tg', 'n00e0www', 'n00e0t9h', 'habsann', 'n00e0grg', 'n00dzthw', 'delbosa', 'stefior', 'n00dx7df', 'n00c0z23', 'ikaradip', 'n003cb4n', 'n00dsuib', 'n00drsh6', 'romaniu', 'n00dnepz', 'imeremih', 'n00dkrtb', 'n00dgnk0', 'n00db89w', 'permart', 'manojka', 'n00d86x8', 'buschbr', 'n008lrnh', 'n00d6g64', 'n008hmg5', 'fmariai', 'n00d2oxk', 'n00d1k2z', 'n00bz622', 'n00bmnhk', 'austtom', 'n00csm89', 'ngdebora', 'n00cuxlh', 'simeolg', 'n00c8dl3', 'n00ctkty', 'schraec', 'gawelan', 'n00cphh2', 'chatvas', 'maringm', 'n00c8w9e', 'n00c139n', 'n00cmzci', 'n00cm77t', 'n00cl33a', 'vasquca', 'idimitsl', 'n00bydfr', 'n0078g21', 'nblzekma', 'iskalida', 'n008osi7', 'isteenmi', 'daurelo', 'michaol', 'cerniag', 'sujatth', 'lupisam', 'sampapa', 'mantaja', 'kyprman', 'n00cb48i', 'nekvaad', 'sielmja', 'imilezla', 'wadstal', 'antorad', 'ieraluca', 'n005qmef', 'n00c22vg', 'n00c24fe', 'n00c0kqk', 'n00bjq12', 'ncarvadr', 'n007cen8', 'chronat', 'n00bid9n', 'heralex', 'krummma', 'n00bg5fo', 'n002n24p', 'n00aperp', 'sorokro', 'n00bdx7c', 'n00bcxh5', 'n008cl5n', 'n00bahck', 'n00bah0u', 'chriasg', 'benveel', 'npartrii', 'goncson', 'solinco', 'n00b8r9n', 'n00b87kc', 'sinnafr', 'groannk', 'miccigi', 'n00b7vwc', 'n00b81be', 'n00b7wed', 'cadicse', 'ipulchmi', 'n00b3pk9', 'n002zamg', 'n00b5ov1', 'seyfuay', 'nhanzac', 'sachega', 'n00b52tf', 'n00b43j4', 'nbramort', 'n00b3lk3', 'stragab', 'bohuspa', 'n0033jl9', 'bleyses', 'n008371l', 'n00b1m4b', 'cocrist', 'bourder', 'prochon', 'n00b1cc9', 'bessoem', 'rzepcpa', 'n00b0xvn', 'vasimri', 'n00b0czm', 'karayge', 'n00b07sy', 'callefr', 'kalogvi', 'n00aybet', 'n0076p2d', 'ndykdonn', 'n00ayd6r', 'n00av7hj', 'ipopotco', 'nmingrha', 'ihenegma', 'imajanja', 'n00auerj', 'nlaakmri', 'n001zqw0', 'n00atr89', 'n009j0r3', 'n0088uns', 'n00atm3j', 'n00atagg', 'n00atc0r', 'n006b6sn', 'n00arnyl', 'n00arhr8', 'n00arf46', 'n00ar0dt', 'stancra', 'n00apolh', 'ruehrma', 'n00aov5x', 'n005o7r8', 'n002cdo3', 'n00251ni', 'n00alzxw', 'n00alzaa', 'n00alv1p', 'n00akx6o', 'n00al76x', 'n00ae3h0', 'jorrogo', 'tsiloio', 'adalaas', 'n00ahf9o', 'n002cawo', 'n00adali', 'n00afocs', 'n002oc7h', 'n00afm68', 'n00a2roi', 'penmigu', 'n00af3l6', 'n00754zq', 'n00a33t0', 'n0086oew', 'jungdan', 'n00a8nid', 'n002jrk6', 'n00a2xda', 'n009v3yj', 'n00a364m', 'n008x93l', 'n00aaue9', 'n008hfys', 'n009e7xq', 'n00a88wy', 'n00a8442', 'n007knap', 'n00a7ifu', 'deegaan', 'idemerso', 'n00a06an', 'santand', 'n00a69qn', 'n0030uuh', 'broggmi', 'n00a5ps3', 'n002xwem', 'n00a5k3n', 'nkacmape', 'n00a1sje', 'cordest', 'n00a3t3j', 'n006hv50', 'n00a2lz9', 'n00a1ls2', 'n009uzaa', 'njantoan', 'n00a0pol', 'n00a0sc9', 'n008x118', 'n003bvry', 'n009fl07', 'iszabmag', 'n009u15v', 'n005p23p', 'n0030e7s', 'n007rt1p', 'vebromi', 'basilma', 'ikutasat', 'n009vdul', 'musmero', 'n009sda3', 'n009uhtn', 'eswarum', 'n009u3kr', 'n009u00l', 'itabonlu', 'n009tetv', 'n00962th', 'baskoda', 'courtfr', 'n009rji7', 'n009qo4m', 'iorbieja', 'n009qdhn', 'nceritas', 'n009pvjp', 'nathnit', 'hartoev', 'n009opyz', 'n009nsfd', 'n009i6pl', 'n009mvnb', 'n0069mdg', 'n009ezcq', 'n0098j5x', 'n009ir20', 'n009ij9k', 'n009h8wf', 'n002arz2', 'nmaraptr', 'n00913hj', 'n0097eog', 'n009fsl2', 'n007pnct', 'n009e6r8', 'n0090sjo', 'n009czqb', 'pealeja', 'n009c9kt', 'n008cmw8', 'hurkaka', 'loewsop', 'n009b1n0', 'n002pn9j', 'icuestgl', 'juanlvi', 'n0099j86', 'pioloti', 'n0021jrf',
];
$sandbox['usernames'] = str_getcsv(file_get_contents(__DIR__ . "/fixtures/bounce_username.csv"));
$sandbox['progress'] = 0;
$sandbox['total'] = count($sandbox['usernames']);
}
......@@ -30,24 +27,14 @@ function joinup_core_deploy_200000(array &$sandbox): string {
$usernames = array_splice($sandbox['usernames'], 0, 50);
foreach ($usernames as $username) {
// Get the user ID from the authmap using the CAS provider.
$uid = \Drupal::service('externalauth.authmap')->getUid($username, 'cas');
if ($uid) {
// Load the user entity by UID.
$user = \Drupal::entityTypeManager()->getStorage('user')->load($uid);
if ($user) {
$edit = ['user_cancel_notify' => TRUE];
// Call the joinup_user_user_cancel to cancel and log.
joinup_user_user_cancel($edit, $user, 'joinup_user_cancel');
}
else {
\Drupal::logger('joinup_core')->warning('No user found for username: @username', ['@username' => $username]);
}
$user = user_load_by_name($username);
if ($user) {
$edit = ['user_cancel_notify' => TRUE];
// Call the user_cancel to cancel and log.
user_cancel($edit, $user->id(), 'joinup_user_cancel');
}
else {
\Drupal::logger('joinup_core')->warning('No UID found for username: @username', ['@username' => $username]);
\Drupal::logger('joinup_core')->warning('No user found for username: @username', ['@username' => $username]);
}
$sandbox['progress']++;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment