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

fix changelog of common-io #35241

Merged
merged 1 commit into from
Nov 5, 2023
Merged

fix changelog of common-io #35241

merged 1 commit into from
Nov 5, 2023

Conversation

eladkal
Copy link
Contributor

@eladkal eladkal commented Oct 28, 2023

No description provided.

@potiuk potiuk force-pushed the changelog branch 2 times, most recently from 71d36ea to 4b6deef Compare November 4, 2023 17:18
potiuk added a commit to potiuk/airflow that referenced this pull request Nov 5, 2023
Since our test to detect missing tests was broken, lack of the
test_file_transfer.py (among many others) has not been detected
before.

This PR adds a simple test that mocks out ObjectStoragePath and
tests that they are initialized properly and that execute method
executes `copy` on the source Object poth (but also does not call
copy on the target one).

Part of apache#35442

Also unblocks apache#35241 which fails becasuse Pytest fails when it sees
no tests collected when `Providers[common.io]'` TEST_TYPE is used.
@potiuk
Copy link
Member

potiuk commented Nov 5, 2023

Now it fails because common.io had no tests at all (side effect of our missing test detection being broken as captured in #35442 . Added test in #35457

potiuk added a commit that referenced this pull request Nov 5, 2023
Since our test to detect missing tests was broken, lack of the
test_file_transfer.py (among many others) has not been detected
before.

This PR adds a simple test that mocks out ObjectStoragePath and
tests that they are initialized properly and that execute method
executes `copy` on the source Object poth (but also does not call
copy on the target one).

Part of #35442

Also unblocks #35241 which fails becasuse Pytest fails when it sees
no tests collected when `Providers[common.io]'` TEST_TYPE is used.
@potiuk
Copy link
Member

potiuk commented Nov 5, 2023

The most difficult one-line-documentation-fix PR ever :D . Required some 3 PRs to pass the tests

😱 🙀

@potiuk potiuk merged commit 17c6a7e into apache:main Nov 5, 2023
@eladkal
Copy link
Contributor Author

eladkal commented Nov 5, 2023

The most difficult one-line-documentation-fix PR ever :D . Required some 3 PRs to pass the tests

😱 🙀

I have unique skill to find the edge case of the edge case :)

@eladkal eladkal deleted the changelog branch November 5, 2023 19:41
@potiuk
Copy link
Member

potiuk commented Nov 5, 2023

The most difficult one-line-documentation-fix PR ever :D . Required some 3 PRs to pass the tests
😱 🙀

I have unique skill to find the edge case of the edge case :)

But yeah. Thanks to that we have all the edge-cases fixed now. Keep on doing it.

romsharon98 pushed a commit to romsharon98/airflow that referenced this pull request Nov 10, 2023
Since our test to detect missing tests was broken, lack of the
test_file_transfer.py (among many others) has not been detected
before.

This PR adds a simple test that mocks out ObjectStoragePath and
tests that they are initialized properly and that execute method
executes `copy` on the source Object poth (but also does not call
copy on the target one).

Part of apache#35442

Also unblocks apache#35241 which fails becasuse Pytest fails when it sees
no tests collected when `Providers[common.io]'` TEST_TYPE is used.
romsharon98 pushed a commit to romsharon98/airflow that referenced this pull request Nov 10, 2023
@ephraimbuddy ephraimbuddy added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Nov 20, 2023
@ephraimbuddy ephraimbuddy added this to the Airflow 2.8.0 milestone Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:providers changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants