pushFile method saves the file if a file with the same name already exists
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 42/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- java
- Domaine
- api, mobile-dev
Piste de recherche
Commencez par localiser l’interface PushesFiles et son implémentation de pushFile(String remotePath, File file), puis reproduisez le cas avec un nom de fichier distant existant en utilisant l’exemple fourni. Comparez la requête générée avec la documentation du driver XCUITest et vérifiez qu’un fichier existant est remplacé silencieusement une fois la correction terminée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Description
pushFile(String remotePath, File file) method from PushesFiles interface saves the file if a file with the same name already exists on the device.
According to the XCUITest driver documentation, if the file with the same name already exists then it will be silently overridden.
Environment
- Java client 8.3.0
- Appium server 2.0.1
- XCUITest driver 4.35.0
- Simulator iOS 16.4
Code To Reproduce Issue [ Good To Have ]
private final String filePath = "src/test/resources/files/photo.png";
private final String fileName = "photo.png";
try {
File file = new File(filePath);
((PushesFiles) driver).pushFile(fileName, file);
}
- Langage dominant
- Java
- Étoiles
- 1.3k
- Forks
- 755
- Merge moyen
- 5 j 14 h
- PR mergées (30 j)
- 8
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de appium/java-client
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
appium/java-client#2426 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 50/100
appium/java-client#2372 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
appium/java-client#2368 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 30/100
appium/java-client#2341 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
appium/java-client#2323 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de appium/java-client
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
-
Black theme and viewing mode.Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
oracle/javavscode#652 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
OpenAPITools/openapi-generator#25014 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
AloisSeckar/demos-java#380 ·