Use the package retrieved from pip repository to run functional tests
Les mainteneurs répondent en général sous 3 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 30/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- python
- Domaine
- build-system, testing-qa
Piste de recherche
Commencez par lire setup.py, en particulier la configuration packages=find_packages(include=['appium']), et consultez le tutoriel de packaging lié dans l’issue. Déterminez comment les tests fonctionnels peuvent installer et exécuter le package construit plutôt que l’arborescence des sources ; la tâche est terminée lorsque les tests s’exécutent correctement avec ce package installé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
The problem
To prevent such like https://github.com/appium/python-client/issues/542
Ideas
Build
$python setup.py bdist_wheel -> **NG** because there are not only py.typed but also webdriver.py and so on
$pip install dist/Appium_Python_Client-1.0.0-py3-none-any.whl
$pip show Appium-Python-Client
Name: Appium-Python-Client
Version: 1.0.0
Summary: Python client for Appium
Home-page: http://appium.io/
Author: Isaac Murchie
Author-email: [email protected]
License: Apache 2.0
Location: /Users/atsushimori/.pyenv/versions/3.8.1/lib/python3.8/site-packages
Requires: selenium
Required-by:
Need to know how packages=find_packages(include=['appium']), works.
Use the package retrieved from pip install
TBU
References
- Langage dominant
- Python
- Étoiles
- 1.8k
- Forks
- 570
- Merge moyen
- 1 j 10 h
- PR mergées (30 j)
- 24
Préparer son environnement
Nous n'avons pas encore vérifié les fichiers d'installation de ce projet. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
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/python-client
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
appium/python-client#1230 · 1 commentaire ·
Les mainteneurs répondent en général sous 3 jours
-
question
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
appium/python-client#1168 · 9 commentaires ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 55/100
appium/python-client#1147 · 7 commentaires ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 3/5 1-2 jours Accessibilité débutants 38/100
appium/python-client#1091 · 4 commentaires ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
appium/python-client#1076 · 2 commentaires ·
Les mainteneurs répondent en général sous 3 jours
Toutes les issues de appium/python-client
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
gradio-app/gradio#13895 ·
Les mainteneurs répondent en général sous 1 jour
-
build-error
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
spack/spack-packages#6713 ·
Les mainteneurs répondent en général sous 1 jour
-
Use issue templatesOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
ActivityWatch/activitywatch#1464 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: The ckg tool drops the return type of every decorated Python method in class search resultsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
bytedance/trae-agent#483 ·
Les mainteneurs répondent en général sous 1 jour