.circleci/config.yml in knapsack_pro-7.6.1 vs .circleci/config.yml in knapsack_pro-7.6.2
- old
+ new
@@ -166,9 +166,21 @@
export KNAPSACK_PRO_MAX_REQUEST_RETRIES=1
bundle exec rake knapsack_pro:rspec
- run:
working_directory: ~/rails-app-with-knapsack_pro
command: |
+ # ensures KnapsackPro::Formatters::TimeTracker works when the .rspec file does not exist
+ export KNAPSACK_PRO_BRANCH="$CIRCLE_BRANCH--$CIRCLE_BUILD_NUM--regular--no-dot-rspec-file"
+ mv .rspec .rspec.off
+ # load test files that require spec_helper explicitly
+ export KNAPSACK_PRO_TEST_FILE_PATTERN="{spec/time_tracker_spec.rb}"
+ bundle exec rake knapsack_pro:rspec
+ RSPEC_EXIT_CODE=$?
+ mv .rspec.off .rspec
+ exit $RSPEC_EXIT_CODE
+ - run:
+ working_directory: ~/rails-app-with-knapsack_pro
+ command: |
# split by test examples ||
export KNAPSACK_PRO_BRANCH="$CIRCLE_BRANCH--$CIRCLE_BUILD_NUM--regular--split"
export KNAPSACK_PRO_RSPEC_SPLIT_BY_TEST_EXAMPLES=true
bundle exec rake knapsack_pro:rspec
- run: