Comments (3)
An update - this also happens if you specify a directory:
Supplied path: "friends"
Trying base directory: 'C:\Users\Anthony\Desktop\openfriendly\openfriendly\friends'
Trying base directory: 'C:\Users\Anthony\Desktop\openfriendly\openfriendly'
Trying base directory: 'C:\Users\Anthony\Desktop\openfriendly'
Trying base directory: 'C:\Users\Anthony\Desktop'
Trying base directory: 'C:\Users\Anthony'
Trying base directory: 'C:\Users'
Trying base directory: 'C:\'
from behave.
Problem is located in behave.runner.Runner.setup_paths() and related to the detection of the filesystems root directory.
The current implementation only works for UNIX/POSIX filesystems.
Therefore, several tests related to this fail under Windows and cause an endless loop.
SEE ALSO:
test/test_runner.py:TestFeatureDirectory class testcases.
(and FsMock helper class which needs also os.path.normpath() within various of its methods)
from behave.
This is fixed in fdf0f10. Sorry about the long time before resolution.
from behave.
Related Issues (20)
- Using Rich to write colored text to terminal from step definition not working HOT 1
- Jython 2.7 HOT 3
- Slack Reporter HOT 1
- Skip a .feature if background steps fail HOT 2
- "parse" dependency is missing a PyPI wheel, which may lead to errors in pip 23.1, coming soon HOT 1
- Command Line Option for Generation Python Template Code? HOT 2
- scenario_outline_annotation_schema cannot be specified on command line HOT 8
- What are the best practices to store the Behave report in Mongo DB? HOT 1
- ImportError: cannot import name 'given' from 'behave' HOT 2
- How to customize the title suffix of parameterized use cases? HOT 2
- How to use the variables defined in environment.py in the feature file? HOT 2
- How to loop through a feature? HOT 2
- mistake
- When I call 'json.dumps()' in 'step_implementation.py', the result for 'json.dumps()' showed in cucumber report is without double quote which should be there.. HOT 2
- Integrate diferent Directories with the same steps definition HOT 4
- all feature executed with arg scenario:line if paths come from config object HOT 4
- Skip step based on a tag HOT 1
- FEATURE: Support to specify test-run parameters/properties for test reports
- behave erroring in pretty format in pyproject.toml HOT 4
- Feature Request: Configuration of Feature, Environment & Steps paths HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from behave.