2016-04-18 11 views
1

優れた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を掘り起こすつもりですが、どんな提案やアイディアも高く評価しています。

答えて

1

誰もこの問題を抱えていなかったので、私はここで悪臭を覚えました。パスを正しく組み立てなかったため、ファイルが存在しませんでした。

関連する問題