2016-04-18 3 views
1

Ich benutze Version 12.01 des exzellenten ng-Datei-Uploads und versuche einen e2e-Test mit Winkelmesser mit Chrome 49 zu erstellen. Ich bin mit sendKeys den Dateipfad Pfad, und ich bin in der Lage den Upload wird ausgelöst, aber die Dateigröße in denDateigröße von 0 beim Hochladen von Datei über Selen mit ng-Datei-Upload

<button 
     class="avatar-upload__button" 
     ngf-select="uploadFiles($file, $invalidFiles)" 
     ng-model='ngfFile' 
     accept="image/*" 
     ngf-max-size="14.5MB"> 
</button> 

ich bin in der Lage zu sehen, den Datei-Upload, um zu sehen, die in dieser Funktion aufgerufen:

$scope.uploadFiles = (file, errFiles) => { 
} 

Aber an diesem Punkt file.size ist 0, wo, wenn ich diese manuell ausführen, bekomme ich die korrekte Größe. Ich würde mich nicht allzu sehr darüber aufregen, außer dass das Hochladen zu ersticken scheint/nicht stattfindet (vermutlich weil die Dateiinformationen schlecht sind).

Meine Vermutung an diesem Punkt ist es mit diesem auf einer Schaltfläche statt input[type="file"] verbunden ist. Ich werde anfangen, in ng-Datei-Upload zu graben, aber alle Vorschläge/Ideen geschätzt.

Antwort

1

Ich wusste, dass hier etwas schlecht roch, weil niemand sonst dieses Problem hatte. Ich habe den Pfad falsch zusammengestellt und die Datei existiert nicht.

Verwandte Themen