Skip to content

Conversation

@kacper-wolkiewicz-reef
Copy link

WIP, because PR in b2sdk must be pulled first (Backblaze/b2-sdk-python#545) and library version bumped. Otherwise ready for a review.

ROOT_PATH = pathlib.Path(__file__).parent.parent.parent


pytest_plugins = ['b2sdk.v3.testing']
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

@kacper-wolkiewicz-reef kacper-wolkiewicz-reef changed the title WIP: B2-171 Use test helpers and fixtures from b2sdk WIP: Use test helpers and fixtures from b2sdk Aug 11, 2025
@kacper-wolkiewicz-reef kacper-wolkiewicz-reef changed the title WIP: Use test helpers and fixtures from b2sdk Use test helpers and fixtures from b2sdk Aug 19, 2025
* origin/master:
  Redesign seed generation in CI
  Avoid failing on missing extra dependencies in license command
  Publish Linux ARM binaries
  Test Linux ARM binaries
  Add changelog.d entry
  Add ubuntu-24.04-arm to the CI
  Redesign url parsing to handle values with leading / and trailing special chars
  release 4.4.1
  Pin docutils version
  release 4.4.0
@zyzniewski-reef
Copy link

✅ LGTM

Copy link
Contributor

@mlech-reef mlech-reef left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • You haven't updated .github/workflows/ci.yml. Please keep a special attention to contains(fromJSON('["3.8", "pypy3.10", "3.13"]'). It supposed to run all the integration tests that require secrets in the lowest and highest supported version available (for cpython).
  • In CONTRIBUTING.md test-3.8 is mentioned. Please update.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove all instances of python_version >= '3.9' specifier from this file. They are redundant now.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove python_version >= '3.8' as well

@pytest.fixture(scope='session')
def b2_api(
def bucket_name_prefix():
return bucket_name_part(8)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why removing clitst from the prefix?

- Add clitst prefix to bucket names in tests
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.

3 participants