The files(e) conditional appears to be in the wrong order for testing because e.target.files will be an empty FileList which is truthy so the testingFiles branches are never reached.
I changed the behaviour in an override component to the following which is working fine for me but I may have missed something:
files(e) {
return (e.originalEvent || e).testingFiles || e.target.files;
}
The
files(e)conditional appears to be in the wrong order for testing becausee.target.fileswill be an emptyFileListwhich is truthy so thetestingFilesbranches are never reached.I changed the behaviour in an override component to the following which is working fine for me but I may have missed something: