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

Flatten structure of test/extension/io/output/ folder #400

Merged
merged 2 commits into from Oct 29, 2019

Conversation

mloskot
Copy link
Member

@mloskot mloskot commented Oct 28, 2019

Description

There is no need for format-specific subfolders.
There is no code in place that checks if all those folders exist and creates them.
This change simplifies the structure to simplify running of I/O tests.

Rename images/jpg/ to images/jpeg/ in tests.
The jpeg is name of the format used in the I/O extension and the folders inside images/ are named after those formats.


This in fact fixes tests run for build with BOOST_GIL_IO_TEST_ALLOW_READING_IMAGES and BOOST_GIL_IO_TEST_ALLOW_WRITING_IMAGES macros defined in case the output/* structure is missing.

Tasklist

There is no need for format-specific subfolders.
There is no code in place that checks if all those folders exist
and creates them.
This change simplifies the structure to simplify running of I/O tests.
The `jpeg` is name of the format used in the I/O extension
and the folders inside `images/` are named after those formats.
@mloskot mloskot added ext/io boost/gil/extension/io/ cat/annoyance Not a bug, not a feature, but something that should be improved labels Oct 28, 2019
@mloskot mloskot added this to the Boost 1.72 milestone Oct 28, 2019
@mloskot
Copy link
Member Author

mloskot commented Oct 29, 2019

Travis for boostorg/gil is still pending - https://travis-ci.org/boostorg/gil/builds/604176547
Travis for mloskot/gil succeeded -https://travis-ci.org/mloskot/gil/builds/604175350
I take the latter.

@mloskot mloskot merged commit 20f511b into boostorg:develop Oct 29, 2019
@mloskot mloskot deleted the ml/ext-io-simplify-output-path branch October 29, 2019 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cat/annoyance Not a bug, not a feature, but something that should be improved ext/io boost/gil/extension/io/
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant