Comments (5)
More info here.
It also occurs on my local machine.
It is related to some calls to Shellspec functions in my helper:
helper.sh
set -euo pipefail
IFS=$'\n\t'
shellspec_helper_configure() {
shellspec_import 'support/doubles'
shellspec_import 'support/fixtures'
shellspec_import 'support/travis-python'
shellspec_before 'setup_travis_python_directory'
shellspec_after 'cleanup_travis_python_directory'
}
Removing calls to shellspec_before
and shellspec_after
prevents the error.
from shellspec.
Hi,
Yes, it caused by shellspec_before
and shellspec_after
in spec_helper.sh
.
Please note using shellspec_before
and shellspec_after
is undocumented. However, I think this usage is useful. I will fix it, and document it in the future.
from shellspec.
Fixed in 0.24.x and master branch. Would you please check if works?
from shellspec.
Fixed in 0.24.x.
Another error occurs on the master branch (not the 0.24.x). But it does not seems related to this bug. My CI builds can run now !
Thanks !
from shellspec.
Thank you for reporting. 0.24.2 has been released. And I also fixed another error on the master.
from shellspec.
Related Issues (20)
- Provide a junit 5 config parameter to enable turn off adding stdout and stderr into the junit xml files.
- Intercepting the script as shown in documentation example isn't preserving the variables for "When run source" HOT 1
- does shellspec support csh or tcsh? HOT 1
- "Not found specified shell" in OpenBSD HOT 3
- Acronyms are not defined before use
- STDIN in test is bound to the calling terminal STDIN when Data block not specified HOT 2
- allow comparing stdout/stderr to the contents in a file HOT 2
- Pipping echo command prints to output HOT 2
- shellspec --init not working with whitespaces in working path on WSL Ubuntu on Windows HOT 4
- yash version 2.54 does not work with shellspec HOT 1
- kcov show no coverage with --execdir
- kcov with /bin/bash or /bin/sh HOT 1
- Command Based Mock - command execution status HOT 2
- Parameters:dynamic from a shell script HOT 1
- No error in execution without coverage report generation, problem in using coverage report generation
- Can local variables of the function under test be modified by the test case simulation? HOT 3
- Nested `source` commands inside scripts under testing
- Unit tests for Inner Function without calling the outer function HOT 1
- fails when expected success HOT 1
- Typo in the README.md, see "Intercepting" sample
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 shellspec.