優れたngファイルアップロードのバージョン12.01を使用していて、Chrome 49を使った分度器でe2eテストを作成しようとしています。パスへsendKeys
にファイルパスを使用して、そして私がトリガされ、アップロードを見ることができるんだけど、私は、ファイルのアップロードを参照してくださいすることができるよng-file-uploadでセレンを使ってファイルをアップロードしようとしたときのファイルサイズが0の場合
<button
class="avatar-upload__button"
ngf-select="uploadFiles($file, $invalidFiles)"
ng-model='ngfFile'
accept="image/*"
ngf-max-size="14.5MB">
</button>
内のファイルサイズは、この関数で呼び出される:
$scope.uploadFiles = (file, errFiles) => {
}
しかし、この時点でfile.size
は0です。これを手動で実行すると、正しいサイズ。私は、ファイルの情報が悪いので、アップロードが途切れている/起こっていないようであることを除いて、これについてはあまり騒がしくないでしょう。
これは、input[type="file"]
ではなくボタンでこれを使用することに関連していると思います。私はng-file-uploadを掘り起こすつもりですが、どんな提案やアイディアも高く評価しています。