I often have a set of common steps and other methods that are used across an entire project, so I put them in a common.py file at the top of my Lettuce file hierarchy. Unfortunately, when I test a single feature the base-directory is changed to that of the feature file and all higher-level files are ignored. It would be helpful, therefore, to have a CLI option to specify a specific base-directory independent from the feature file.
lettuce -b src/test/lettuce src/test/lettuce/subsystem/my.feature
You could just use:
cd src/test/lettuce && lettuce subsystem/my.feature
I believe #343 fixed this.