-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
The file containing spy logs is unique for each example but not for each thread.
So, running Shellspec with multiple jobs (--jobs option with value superior to 1) cause some expectations to occurs on Spy logs from other thread.
Lines 11 to 12 in 3a07f8e
| FIXTURES_BASE=$SHELLSPEC_TMPBASE/fixtures | |
| mkdir "$FIXTURES_BASE" # FIXME This is not thread-safe ! |
travis-python/spec/support/doubles.sh
Line 76 in 3a07f8e
| export SPY_CALLS_FILE="$SPY_DIR/$SHELLSPEC_EXAMPLE_ID.log" |
Investigating on a Shellspec job identifier provided by an environment variable is required.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working