Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency behave to v1.2.6 #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mend-for-github-com[bot]
Copy link
Contributor

@mend-for-github-com mend-for-github-com bot commented Aug 9, 2022

This PR contains the following updates:

Package Update Change
behave patch ==1.2.5 -> ==1.2.6

Release Notes

behave/behave (behave)

v1.2.6

Compare Source

GOALS:

  • Improve support for Windows

DOCUMENTATION:

  • issue #​625: Formatter documentation is inaccurate for some methods (reported by: throwable-one)
  • pull #​618: Fix a typo in the background section of gherkin docs (provided by: mrrn)
  • pull #​609: Describe execute_steps() behaviour correctly (provided by: mixxorz)
  • pull #​603: Update typo tutorial.rst (provided by: fnaval)
  • pull #​601: Add Flask integration chapter to documentation (provided by: bittner)
  • pull #​580: Fix some dead ecosystem links (provided by: smadness)
  • pull #​579: Add explanation for step_impl function name (provided by: bittner)
  • issue #​574: flake8 reports F811 redefinition of unused 'step_impl' (fixed by #​579).
  • pull #​545: Spell "section" correctly (provided by: chelmertz)
  • pull #​489: Fix link to Selenium docs in Django chapter (provided by: bittner)
  • pull #​469: Fix typo in "formatters.rst" (provided by: ab9-er)
  • pull #​443: Fixing grammar in philosophy.rst (provided by: jamesroutley)
  • pull #​441: Integrate hint on testing more nicely (provided by: bittner)
  • pull #​429: Replace "Manual Integration" by "Automation Libraries" section (provided by: bittner)
  • pull #​379: Correct wording in README.rst (provided by: franklinchou)
  • pull #​362: docs/tutorial.rst: fixed non-monospace font (provided by: spacediver)
  • pull #​359: Update documentation related to Django (behave-django) (provided by: bittner)
  • pull #​326: docs/tutorial.rst: Correct features directory path creation (provided by: memee)
  • issue #​356: docs/api.rst: type in implementation (submitted by: tomxtobin)
  • pull #​335: docs/api.rst: execute_steps() example (provided by: miabbott)
  • pull #​339: Adapt wording in install.rst (provided by: charleswhchan)
  • pull #​338: docs/philosophy.rst: Correct to uppercase in example (provided by: charleswhchan)
  • issue #​323: Update Django Example to work with version >=1.7 (submitted by: mpetyx, provided by: bittner)
  • pull #​327: Fix typo in Django doc (provided by: nikolas)
  • pull #​321: Update Django integration (provided by: bittner, contains: #​315, #​316)
  • FIX: cmdline/config-param doc-generator, avoid duplicated param entries (related to: #​318)
  • issue #​317: Update comparison: lettuce tags (provided by: ramiabughazaleh)
  • pull #​307: Typo in readme (provided by: dflock)
  • pull #​305: behave.rst related fixes reapplied (provided by: bittner)
  • pull #​292: Use title-cased keywords in tutorial scenario (provided by: neoblackcap)
  • pull #​291: Tiny tweaks in tutorial docs (provided by: bernardpaulus)

SITE:

  • pull #​626: Formatting issue in stale-bot config (provided by: teapow)
  • pull #​343: Update/fix badges in README (provided by: mixxorz)

ENHANCEMENTS:

  • fixtures: Add concept to simplify setup/cleanup tasks for scenario/feature/test-run
  • context-cleanups: Use context.add_cleanup() to perform cleanups after scenario/feature/test-run.
  • Tagged Examples: Examples in a ScenarioOutline can now have tags.
  • pull #​596: Add missing Czech translation (provided by: hason)
  • pull #​554: Adds galician language (provided by: carlosgoce)
  • pull #​447: behave settings from tox.ini (provided by: bittner)
  • issue #​411: Support multiple active-tags with same category (submitted by: Kani999)
  • issue #​409: Support async/@​asyncio.coroutine steps (submitted by: dcarp)
  • issue #​357: Add language attribute to Feature class
  • pull #​328: Auto-retry failed scenarios in unreliable environment (provided by: MihaiBalint, robertknight)
  • issue #​302: Support escaped-pipe in Gherkin table cell value (provided by: connorsml, pull #​360)
  • issue #​301: Support default tags in configfile
  • issue #​299: Runner can continue after a failed step (same as: #​314)
  • issue #​197: Hooks processing should be more exception safe (provided by: vrutkovs, jenisys, pull #​205)

FORMATTERS:

  • pull #​446: Remove Formatter scenario_outline(), examples() method (provided by: aisbaa, jenisys)
  • pull #​448: json: Add status to scenarios in JSON report (provided by: remcowesterhoud)
  • issue #​462: json: Invalid JSON output when no features are selected (submitted by: remcowesterhoud)
  • pull #​423: sphinx.steps: Support ref link for each step (provided by: ZivThaller)
  • pull #​460: pretty: Print the step implementation location when dry-run (provided by: unklhe, jenisys)

REPORTERS:

  • junit: Add timestamp and hostname attributes to testsuite XML element.
  • junit: Support to tweak output with userdata (experimental).
  • junit: Support scenario hook-errors with JUnitReporter (related to: #​466)

CHANGES:

  • status: Use Status enum-class for feature/scenario/step.status (was: string)
  • hook-processing: Skips now feature/scenario/step if before-hook fails (related to: #​454)
  • parser: language comment in feature file has higher priority than --lang option (related to: #​334).
  • issue #​385: before_scenario/before_feature called too late (submitted by: BRevzin)

FIXED:

  • issue #​606: Using name option w/ special unicode chars (submitted by: alluir42)
  • issue #​547: Crash when using step definition with optional cfparse parts (provided by: ftartaggia, jenisys)
  • pull #​599: Steps from another Windows drive (provided by: psicopep)
  • issue #​582: behave emitting PendingDeprecationWarning messages (submitted by: adamjcooper)
  • pull #​476: scenario.status when scenario without steps is skipped (provided by: ar45, jenisys)
  • pull #​471: convert an object to unicode (py2) using unicode method first unicode (provided by: ftartaggia)
  • issue #​458: UnicodeEncodeError inside naked except block in main.py (submitted by: mseery)
  • issue #​453: Unicode chars are broken in stacktrace (submitted by: throwable-one)
  • issue #​455: Restore backward compatibility to Cucumber style RegexMatcher (submitted by: avabramov)
  • issue #​449: Unicode is processed incorrectly for Py2 in "textutil.text" (submitted by: throwable-one)
  • issue #​446: after_scenario HOOK-ERROR asserts with jUnit reporter (submitted by: lagin)
  • issue #​424: Exception message with unicode characters in nested steps (submitted by: yucer)
  • issue #​416: JUnit report messages cut off (submitted by: remcowesterhoud, provided by: bittner)
  • issue #​414: Support for Jython 2.7 (submitted by: gabtwi...)
  • issue #​384: Active Tags fail with ScenarioOutline (submitted by: BRevzin)
  • issue #​383: Handle (custom) Type parsing errors better (submitted by: zsoldosp)
  • pull #​382: fix typo in tag name (provided by: zsoldosp)
  • issue #​361: utf8 file with BOM (provided by: karulis)
  • issue #​349: ScenarioOutline skipped with --format=json
  • issue #​336: Stacktrace contents getting illegal characters inserted with text function (submited by: fj40bryan)
  • issue #​330: Skipped scenarios are included in junit reports when --no-skipped is specified (provided by: vrutkovs, pull #​331)
  • issue #​320: Userdata is case-insensitive when read from config file (provided by: mixxorz)
  • issue #​319: python-version requirements in behave.whl for Python2.6 (submitted by: darkfoxprime)
  • issue #​310: Use setuptools_behave.py with behave module
  • issue #​309: behave --lang-list fails on Python3 (and Python2)
  • issue #​300: UnicodeDecodeError when read steps.py (similar to: #​361)
  • issue #​288: Use print function instead print statement in environment/steps files

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/behave-1.x branch from 3d799a4 to ddb054a Compare August 9, 2022 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants