8e7bda62f5
Document maintenance rules of `test/legacy/` content. Motivation to move the `test/legacy/` is to: * clarify status of those tests * make it easier to run tests selectively * separate new/upcoming feature-specific tests from those all-in-one tests. Other changes: Rename `gil_test_common.hpp` to `unit_test.hpp` to make it clearer it acts as `boost/test/unit_test.hpp proxy`. Remove `<include>$(BOOST_ROOT)` from `Jamfile`-s as unnecessary.
27 lines
829 B
Plaintext
27 lines
829 B
Plaintext
# Boost.GIL (Generic Image Library) - legacy tests
|
|
#
|
|
# Copyright (c) 2007-2015 Andrey Semashev
|
|
# Copyright (c) 2008 Lubomir Bourdev, Hailin Jin
|
|
#
|
|
# Distributed under the Boost Software License, Version 1.0.
|
|
# (See accompanying file LICENSE_1_0.txt or
|
|
# copy at http://www.boost.org/LICENSE_1_0.txt)
|
|
#
|
|
# *** IMPORTANT MAINTENANCE RULES ***
|
|
# These are GIL's original, comprehensive, all-in-one test suites.
|
|
# * Keep as reference.
|
|
# * Do NOT extend.
|
|
# * Do NOT refactor.
|
|
# * Modify only if absolutely necessary (a bug found in the tests).
|
|
# See the accompanying README.md
|
|
|
|
import testing ;
|
|
|
|
run image.cpp sample_image.cpp error_if.cpp : : gil_reference_checksums.txt ;
|
|
run channel.cpp error_if.cpp ;
|
|
run pixel.cpp error_if.cpp ;
|
|
run pixel_iterator.cpp error_if.cpp ;
|
|
|
|
alias perf : [ run performance.cpp ] ;
|
|
explicit perf ;
|