From: Matthew Fernandez Date: Thu, 5 May 2022 02:27:04 +0000 (-0700) Subject: unify tests/ and rtest/ X-Git-Tag: 4.0.0~44^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0e19cdb9bff60fdeb1942f5dca677db9d8a24062;p=graphviz unify tests/ and rtest/ For a long time, there has been confusion in the source tree with tests/ and rtest/ each containing part of the test suite. These were initially distinct, but over time files in tests/ have begun importing or referring to sources in rtest/. This has been a common point of confusion for newcomers to the project: tests/ is the logical place the test suite should live, so they run that, but then discover it is not the full test suite. The diff for this commit is large, so it is challenging to see that it is not a complex change: 1. Merge rtest/Makefile.am into tests/Makefile.am 2. `git mv rtest/* tests/*` 3. Adjust all Pytest invocations from `… ci/tests.py rtest tests` to `… ci/tests.py tests` 4. Adjust all other references to rtest/ to tests/ (e.g. .gitignore) Now seems to be a brief period of calm when edits to the test suite are not in-flight, so we have less chance of a painful merge conflict. The problem of a large part of the rtest/rtest.py suite being disabled remains and is not affected by this commit. --- diff --git a/.gitignore b/.gitignore index be6e8fb32..b3af6f399 100644 --- a/.gitignore +++ b/.gitignore @@ -186,10 +186,10 @@ contrib/diffimg/diffimg contrib/prune/prune # Files generated during make check -rtest/ndata -rtest/nhtml -rtest/tmp* -rtest/tmp* +tests/ndata +tests/nhtml +tests/tmp* +tests/tmp* tests/**/*.log tests/**/*.trs tests/**/output/** diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a9dbb2c95..579d1a5cb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -173,7 +173,7 @@ portable-source: # The following is per https://gitlab.com/graphviz/graphviz/-/merge_requests/1345 $env:Path = $env:CI_PROJECT_DIR + "\" + $env:configuration + "\Graphviz\bin" + ";" + $env:Path; } - - python -m pytest --verbose --junitxml=report.xml ci/tests.py tests rtest + - python -m pytest --verbose --junitxml=report.xml ci/tests.py tests # Create artifacts to archive - $ID = "windows" - $VERSION_ID = "10" @@ -204,7 +204,7 @@ portable-source: script: - ci/install-packages.sh - export GV_VERSION=$( cat GRAPHVIZ_VERSION ) - - python3 -m pytest --verbose --junitxml=report.xml ci/tests.py tests rtest + - python3 -m pytest --verbose --junitxml=report.xml ci/tests.py tests artifacts: reports: junit: report.xml @@ -231,7 +231,7 @@ portable-source: # Many of the tests run by pytest currently trigger ASan # memory leak detections. Disable those for now. - export ASAN_OPTIONS=detect_leaks=0 - - python3 -m pytest --verbose --junitxml=report.xml ci/tests.py tests rtest + - python3 -m pytest --verbose --junitxml=report.xml ci/tests.py tests - ci/test_coverage.py --analyze # enable test coverage visualization in MR diff view coverage: '/ lines\.{6}: \d+\.\d+%/' diff --git a/Makefile.am b/Makefile.am index 0d6684c70..b085b6f9f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -11,7 +11,7 @@ pkginclude_HEADERS = $(top_builddir)/graphviz_version.h dist_man_MANS = graphviz.7 # $(subdirs) contains the list from: AC_CONFIG_SUBDIRS -SUBDIRS = $(subdirs) lib plugin cmd tclpkg doc contrib share graphs rtest tests +SUBDIRS = $(subdirs) lib plugin cmd tclpkg doc contrib share graphs tests .PHONY: doxygen doxygen: diff --git a/ci/clang_format.py b/ci/clang_format.py index 8d4fd549e..65ce85ef6 100644 --- a/ci/clang_format.py +++ b/ci/clang_format.py @@ -834,7 +834,6 @@ EXCLUDE = ( "plugin/webp/gvplugin_webp.c", "plugin/xlib/gvdevice_xlib.c", "plugin/xlib/gvplugin_xlib.c", - "rtest/check-package-version.c", "tclpkg/gdtclft/gdtclft.c", "tclpkg/gv/gv.cpp", "tclpkg/gv/gv_builtins.c", @@ -867,6 +866,7 @@ EXCLUDE = ( "tclpkg/tkstubs/tkInt.h", "tclpkg/tkstubs/tkStubImg.c", "tclpkg/tkstubs/tkStubLib.c", + "tests/check-package-version.c", "tests/unit_tests/lib/common/command_line.c", "windows/cmd/lefty/dot2l/dotparse.c", "windows/cmd/lefty/dot2l/dotparse.h", diff --git a/ci/mingw-test.sh b/ci/mingw-test.sh index 5bd04baeb..edde8dd79 100644 --- a/ci/mingw-test.sh +++ b/ci/mingw-test.sh @@ -38,4 +38,4 @@ export PATH="${PATH}:$DIR_LABS/bin" python gen_version.py --output GRAPHVIZ_VERSION export GV_VERSION=$( cat GRAPHVIZ_VERSION ) -python3 -m pytest --verbose ci/tests.py tests rtest +python3 -m pytest --verbose ci/tests.py tests diff --git a/ci/tests.py b/ci/tests.py index e530c0252..e879e2cd4 100644 --- a/ci/tests.py +++ b/ci/tests.py @@ -13,7 +13,7 @@ import sys from typing import Dict import pytest -sys.path.append(os.path.join(os.path.dirname(__file__), "../rtest")) +sys.path.append(os.path.join(os.path.dirname(__file__), "../tests")) from gvtest import dot, is_cmake, is_mingw \ #pylint: disable=wrong-import-position diff --git a/configure.ac b/configure.ac index e3b0c4b4e..450b03577 100644 --- a/configure.ac +++ b/configure.ac @@ -2672,9 +2672,8 @@ AC_CONFIG_FILES(Makefile tclpkg/gv/Makefile tclpkg/gv/demo/Makefile tclpkg/gv/META.gv - rtest/Makefile - rtest/graphs/Makefile - rtest/linux.x86/Makefile + tests/graphs/Makefile + tests/linux.x86/Makefile tests/Makefile tests/unit_tests/Makefile tests/unit_tests/lib/Makefile diff --git a/rtest/Makefile.am b/rtest/Makefile.am deleted file mode 100644 index 4d9c73be5..000000000 --- a/rtest/Makefile.am +++ /dev/null @@ -1,3 +0,0 @@ -SUBDIRS = graphs linux.x86 - -EXTRA_DIST = graphs nshare rtest.py tests.txt tests_subset.txt test_regression.py diff --git a/rtest/1221.dot b/tests/1221.dot similarity index 100% rename from rtest/1221.dot rename to tests/1221.dot diff --git a/rtest/1314.dot b/tests/1314.dot similarity index 100% rename from rtest/1314.dot rename to tests/1314.dot diff --git a/rtest/14.dot b/tests/14.dot similarity index 100% rename from rtest/14.dot rename to tests/14.dot diff --git a/rtest/1408.dot b/tests/1408.dot similarity index 100% rename from rtest/1408.dot rename to tests/1408.dot diff --git a/rtest/1411.dot b/tests/1411.dot similarity index 100% rename from rtest/1411.dot rename to tests/1411.dot diff --git a/rtest/1436.dot b/tests/1436.dot similarity index 100% rename from rtest/1436.dot rename to tests/1436.dot diff --git a/rtest/1444-2.dot b/tests/1444-2.dot similarity index 100% rename from rtest/1444-2.dot rename to tests/1444-2.dot diff --git a/rtest/1444.dot b/tests/1444.dot similarity index 100% rename from rtest/1444.dot rename to tests/1444.dot diff --git a/rtest/144_no_ortho.dot b/tests/144_no_ortho.dot similarity index 100% rename from rtest/144_no_ortho.dot rename to tests/144_no_ortho.dot diff --git a/rtest/144_ortho.dot b/tests/144_ortho.dot similarity index 100% rename from rtest/144_ortho.dot rename to tests/144_ortho.dot diff --git a/rtest/1594.gvpr b/tests/1594.gvpr similarity index 100% rename from rtest/1594.gvpr rename to tests/1594.gvpr diff --git a/rtest/165.dot b/tests/165.dot similarity index 100% rename from rtest/165.dot rename to tests/165.dot diff --git a/rtest/1658.dot b/tests/1658.dot similarity index 100% rename from rtest/1658.dot rename to tests/1658.dot diff --git a/rtest/165_2.dot b/tests/165_2.dot similarity index 100% rename from rtest/165_2.dot rename to tests/165_2.dot diff --git a/rtest/165_3.dot b/tests/165_3.dot similarity index 100% rename from rtest/165_3.dot rename to tests/165_3.dot diff --git a/rtest/167.dot b/tests/167.dot similarity index 100% rename from rtest/167.dot rename to tests/167.dot diff --git a/rtest/1676.dot b/tests/1676.dot similarity index 100% rename from rtest/1676.dot rename to tests/1676.dot diff --git a/rtest/1724.dot b/tests/1724.dot similarity index 100% rename from rtest/1724.dot rename to tests/1724.dot diff --git a/rtest/1767.c b/tests/1767.c similarity index 100% rename from rtest/1767.c rename to tests/1767.c diff --git a/rtest/1767.dot b/tests/1767.dot similarity index 100% rename from rtest/1767.dot rename to tests/1767.dot diff --git a/rtest/1783.dot b/tests/1783.dot similarity index 100% rename from rtest/1783.dot rename to tests/1783.dot diff --git a/rtest/1845.dot b/tests/1845.dot similarity index 100% rename from rtest/1845.dot rename to tests/1845.dot diff --git a/rtest/1855.dot b/tests/1855.dot similarity index 100% rename from rtest/1855.dot rename to tests/1855.dot diff --git a/rtest/1856.dot b/tests/1856.dot similarity index 100% rename from rtest/1856.dot rename to tests/1856.dot diff --git a/rtest/1865.dot b/tests/1865.dot similarity index 100% rename from rtest/1865.dot rename to tests/1865.dot diff --git a/rtest/1869-1.gml b/tests/1869-1.gml similarity index 100% rename from rtest/1869-1.gml rename to tests/1869-1.gml diff --git a/rtest/1869-2.gml b/tests/1869-2.gml similarity index 100% rename from rtest/1869-2.gml rename to tests/1869-2.gml diff --git a/rtest/1879.dot b/tests/1879.dot similarity index 100% rename from rtest/1879.dot rename to tests/1879.dot diff --git a/rtest/1879.png b/tests/1879.png similarity index 100% rename from rtest/1879.png rename to tests/1879.png diff --git a/rtest/1880.dot b/tests/1880.dot similarity index 100% rename from rtest/1880.dot rename to tests/1880.dot diff --git a/rtest/1898.dot b/tests/1898.dot similarity index 100% rename from rtest/1898.dot rename to tests/1898.dot diff --git a/rtest/1902.dot b/tests/1902.dot similarity index 100% rename from rtest/1902.dot rename to tests/1902.dot diff --git a/rtest/1909.dot b/tests/1909.dot similarity index 100% rename from rtest/1909.dot rename to tests/1909.dot diff --git a/rtest/1909.gvpr b/tests/1909.gvpr similarity index 100% rename from rtest/1909.gvpr rename to tests/1909.gvpr diff --git a/rtest/1910.c b/tests/1910.c similarity index 100% rename from rtest/1910.c rename to tests/1910.c diff --git a/rtest/1990.dot b/tests/1990.dot similarity index 100% rename from rtest/1990.dot rename to tests/1990.dot diff --git a/rtest/2057.c b/tests/2057.c similarity index 100% rename from rtest/2057.c rename to tests/2057.c diff --git a/rtest/2082.dot b/tests/2082.dot similarity index 100% rename from rtest/2082.dot rename to tests/2082.dot diff --git a/rtest/2089.c b/tests/2089.c similarity index 100% rename from rtest/2089.c rename to tests/2089.c diff --git a/rtest/2095.dot b/tests/2095.dot similarity index 100% rename from rtest/2095.dot rename to tests/2095.dot diff --git a/rtest/2138.gvpr b/tests/2138.gvpr similarity index 100% rename from rtest/2138.gvpr rename to tests/2138.gvpr diff --git a/rtest/2184.dot b/tests/2184.dot similarity index 100% rename from rtest/2184.dot rename to tests/2184.dot diff --git a/rtest/2185.gvpr b/tests/2185.gvpr similarity index 100% rename from rtest/2185.gvpr rename to tests/2185.gvpr diff --git a/rtest/2193.dot b/tests/2193.dot similarity index 100% rename from rtest/2193.dot rename to tests/2193.dot diff --git a/rtest/2211.gvpr b/tests/2211.gvpr similarity index 100% rename from rtest/2211.gvpr rename to tests/2211.gvpr diff --git a/rtest/2225.dot b/tests/2225.dot similarity index 100% rename from rtest/2225.dot rename to tests/2225.dot diff --git a/rtest/56.dot b/tests/56.dot similarity index 100% rename from rtest/56.dot rename to tests/56.dot diff --git a/tests/Makefile.am b/tests/Makefile.am index cce8da9aa..1ef11971f 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,3 +1,5 @@ ## Process this file with automake to produce Makefile.in -SUBDIRS = unit_tests regression_tests +SUBDIRS = graphs linux.x86 unit_tests regression_tests + +EXTRA_DIST = graphs nshare rtest.py tests.txt tests_subset.txt test_regression.py diff --git a/rtest/check-package-version.c b/tests/check-package-version.c similarity index 100% rename from rtest/check-package-version.c rename to tests/check-package-version.c diff --git a/rtest/dotdiff b/tests/dotdiff similarity index 100% rename from rtest/dotdiff rename to tests/dotdiff diff --git a/rtest/doted b/tests/doted similarity index 100% rename from rtest/doted rename to tests/doted diff --git a/rtest/edgepath_test.txt b/tests/edgepath_test.txt similarity index 100% rename from rtest/edgepath_test.txt rename to tests/edgepath_test.txt diff --git a/rtest/generate_graph.py b/tests/generate_graph.py similarity index 100% rename from rtest/generate_graph.py rename to tests/generate_graph.py diff --git a/rtest/gradient_test.txt b/tests/gradient_test.txt similarity index 100% rename from rtest/gradient_test.txt rename to tests/gradient_test.txt diff --git a/rtest/graphs/AvantGarde.gv b/tests/graphs/AvantGarde.gv similarity index 100% rename from rtest/graphs/AvantGarde.gv rename to tests/graphs/AvantGarde.gv diff --git a/rtest/graphs/Bookman.gv b/tests/graphs/Bookman.gv similarity index 100% rename from rtest/graphs/Bookman.gv rename to tests/graphs/Bookman.gv diff --git a/rtest/graphs/ER.gv b/tests/graphs/ER.gv similarity index 100% rename from rtest/graphs/ER.gv rename to tests/graphs/ER.gv diff --git a/rtest/graphs/Heawood.gv b/tests/graphs/Heawood.gv similarity index 100% rename from rtest/graphs/Heawood.gv rename to tests/graphs/Heawood.gv diff --git a/rtest/graphs/Helvetica.gv b/tests/graphs/Helvetica.gv similarity index 100% rename from rtest/graphs/Helvetica.gv rename to tests/graphs/Helvetica.gv diff --git a/rtest/graphs/KW91.gv b/tests/graphs/KW91.gv similarity index 100% rename from rtest/graphs/KW91.gv rename to tests/graphs/KW91.gv diff --git a/rtest/graphs/Latin1.gv b/tests/graphs/Latin1.gv similarity index 100% rename from rtest/graphs/Latin1.gv rename to tests/graphs/Latin1.gv diff --git a/rtest/graphs/Makefile.am b/tests/graphs/Makefile.am similarity index 100% rename from rtest/graphs/Makefile.am rename to tests/graphs/Makefile.am diff --git a/rtest/graphs/NaN.gv b/tests/graphs/NaN.gv similarity index 100% rename from rtest/graphs/NaN.gv rename to tests/graphs/NaN.gv diff --git a/rtest/graphs/NewCenturySchlbk.gv b/tests/graphs/NewCenturySchlbk.gv similarity index 100% rename from rtest/graphs/NewCenturySchlbk.gv rename to tests/graphs/NewCenturySchlbk.gv diff --git a/rtest/graphs/Palatino.gv b/tests/graphs/Palatino.gv similarity index 100% rename from rtest/graphs/Palatino.gv rename to tests/graphs/Palatino.gv diff --git a/rtest/graphs/Petersen.gv b/tests/graphs/Petersen.gv similarity index 100% rename from rtest/graphs/Petersen.gv rename to tests/graphs/Petersen.gv diff --git a/rtest/graphs/Symbol.gv b/tests/graphs/Symbol.gv similarity index 100% rename from rtest/graphs/Symbol.gv rename to tests/graphs/Symbol.gv diff --git a/rtest/graphs/Times.gv b/tests/graphs/Times.gv similarity index 100% rename from rtest/graphs/Times.gv rename to tests/graphs/Times.gv diff --git a/rtest/graphs/ZapfChancery.gv b/tests/graphs/ZapfChancery.gv similarity index 100% rename from rtest/graphs/ZapfChancery.gv rename to tests/graphs/ZapfChancery.gv diff --git a/rtest/graphs/ZapfDingbats.gv b/tests/graphs/ZapfDingbats.gv similarity index 100% rename from rtest/graphs/ZapfDingbats.gv rename to tests/graphs/ZapfDingbats.gv diff --git a/rtest/graphs/a.gv b/tests/graphs/a.gv similarity index 100% rename from rtest/graphs/a.gv rename to tests/graphs/a.gv diff --git a/rtest/graphs/abstract.gv b/tests/graphs/abstract.gv similarity index 100% rename from rtest/graphs/abstract.gv rename to tests/graphs/abstract.gv diff --git a/rtest/graphs/alf.gv b/tests/graphs/alf.gv similarity index 100% rename from rtest/graphs/alf.gv rename to tests/graphs/alf.gv diff --git a/rtest/graphs/arrows.gv b/tests/graphs/arrows.gv similarity index 100% rename from rtest/graphs/arrows.gv rename to tests/graphs/arrows.gv diff --git a/rtest/graphs/arrowsize.gv b/tests/graphs/arrowsize.gv similarity index 100% rename from rtest/graphs/arrowsize.gv rename to tests/graphs/arrowsize.gv diff --git a/rtest/graphs/awilliams.gv b/tests/graphs/awilliams.gv similarity index 100% rename from rtest/graphs/awilliams.gv rename to tests/graphs/awilliams.gv diff --git a/rtest/graphs/b.gv b/tests/graphs/b.gv similarity index 100% rename from rtest/graphs/b.gv rename to tests/graphs/b.gv diff --git a/rtest/graphs/b100.gv b/tests/graphs/b100.gv similarity index 100% rename from rtest/graphs/b100.gv rename to tests/graphs/b100.gv diff --git a/rtest/graphs/b102.gv b/tests/graphs/b102.gv similarity index 100% rename from rtest/graphs/b102.gv rename to tests/graphs/b102.gv diff --git a/rtest/graphs/b103.gv b/tests/graphs/b103.gv similarity index 100% rename from rtest/graphs/b103.gv rename to tests/graphs/b103.gv diff --git a/rtest/graphs/b104.gv b/tests/graphs/b104.gv similarity index 100% rename from rtest/graphs/b104.gv rename to tests/graphs/b104.gv diff --git a/rtest/graphs/b106.gv b/tests/graphs/b106.gv similarity index 100% rename from rtest/graphs/b106.gv rename to tests/graphs/b106.gv diff --git a/rtest/graphs/b117.gv b/tests/graphs/b117.gv similarity index 100% rename from rtest/graphs/b117.gv rename to tests/graphs/b117.gv diff --git a/rtest/graphs/b123.gv b/tests/graphs/b123.gv similarity index 100% rename from rtest/graphs/b123.gv rename to tests/graphs/b123.gv diff --git a/rtest/graphs/b124.gv b/tests/graphs/b124.gv similarity index 100% rename from rtest/graphs/b124.gv rename to tests/graphs/b124.gv diff --git a/rtest/graphs/b135.gv b/tests/graphs/b135.gv similarity index 100% rename from rtest/graphs/b135.gv rename to tests/graphs/b135.gv diff --git a/rtest/graphs/b143.gv b/tests/graphs/b143.gv similarity index 100% rename from rtest/graphs/b143.gv rename to tests/graphs/b143.gv diff --git a/rtest/graphs/b145.gv b/tests/graphs/b145.gv similarity index 100% rename from rtest/graphs/b145.gv rename to tests/graphs/b145.gv diff --git a/rtest/graphs/b146.gv b/tests/graphs/b146.gv similarity index 100% rename from rtest/graphs/b146.gv rename to tests/graphs/b146.gv diff --git a/rtest/graphs/b15.gv b/tests/graphs/b15.gv similarity index 100% rename from rtest/graphs/b15.gv rename to tests/graphs/b15.gv diff --git a/rtest/graphs/b155.gv b/tests/graphs/b155.gv similarity index 100% rename from rtest/graphs/b155.gv rename to tests/graphs/b155.gv diff --git a/rtest/graphs/b22.gv b/tests/graphs/b22.gv similarity index 100% rename from rtest/graphs/b22.gv rename to tests/graphs/b22.gv diff --git a/rtest/graphs/b29.gv b/tests/graphs/b29.gv similarity index 100% rename from rtest/graphs/b29.gv rename to tests/graphs/b29.gv diff --git a/rtest/graphs/b3.gv b/tests/graphs/b3.gv similarity index 100% rename from rtest/graphs/b3.gv rename to tests/graphs/b3.gv diff --git a/rtest/graphs/b33.gv b/tests/graphs/b33.gv similarity index 100% rename from rtest/graphs/b33.gv rename to tests/graphs/b33.gv diff --git a/rtest/graphs/b34.gv b/tests/graphs/b34.gv similarity index 100% rename from rtest/graphs/b34.gv rename to tests/graphs/b34.gv diff --git a/rtest/graphs/b36.gv b/tests/graphs/b36.gv similarity index 100% rename from rtest/graphs/b36.gv rename to tests/graphs/b36.gv diff --git a/rtest/graphs/b491.gv b/tests/graphs/b491.gv similarity index 100% rename from rtest/graphs/b491.gv rename to tests/graphs/b491.gv diff --git a/rtest/graphs/b51.gv b/tests/graphs/b51.gv similarity index 100% rename from rtest/graphs/b51.gv rename to tests/graphs/b51.gv diff --git a/rtest/graphs/b53.gv b/tests/graphs/b53.gv similarity index 100% rename from rtest/graphs/b53.gv rename to tests/graphs/b53.gv diff --git a/rtest/graphs/b545.gv b/tests/graphs/b545.gv similarity index 100% rename from rtest/graphs/b545.gv rename to tests/graphs/b545.gv diff --git a/rtest/graphs/b56.gv b/tests/graphs/b56.gv similarity index 100% rename from rtest/graphs/b56.gv rename to tests/graphs/b56.gv diff --git a/rtest/graphs/b57.gv b/tests/graphs/b57.gv similarity index 100% rename from rtest/graphs/b57.gv rename to tests/graphs/b57.gv diff --git a/rtest/graphs/b58.gv b/tests/graphs/b58.gv similarity index 100% rename from rtest/graphs/b58.gv rename to tests/graphs/b58.gv diff --git a/rtest/graphs/b60.gv b/tests/graphs/b60.gv similarity index 100% rename from rtest/graphs/b60.gv rename to tests/graphs/b60.gv diff --git a/rtest/graphs/b62.gv b/tests/graphs/b62.gv similarity index 100% rename from rtest/graphs/b62.gv rename to tests/graphs/b62.gv diff --git a/rtest/graphs/b68.gv b/tests/graphs/b68.gv similarity index 100% rename from rtest/graphs/b68.gv rename to tests/graphs/b68.gv diff --git a/rtest/graphs/b69.gv b/tests/graphs/b69.gv similarity index 100% rename from rtest/graphs/b69.gv rename to tests/graphs/b69.gv diff --git a/rtest/graphs/b7.gv b/tests/graphs/b7.gv similarity index 100% rename from rtest/graphs/b7.gv rename to tests/graphs/b7.gv diff --git a/rtest/graphs/b71.gv b/tests/graphs/b71.gv similarity index 100% rename from rtest/graphs/b71.gv rename to tests/graphs/b71.gv diff --git a/rtest/graphs/b73.gv b/tests/graphs/b73.gv similarity index 100% rename from rtest/graphs/b73.gv rename to tests/graphs/b73.gv diff --git a/rtest/graphs/b73a.gv b/tests/graphs/b73a.gv similarity index 100% rename from rtest/graphs/b73a.gv rename to tests/graphs/b73a.gv diff --git a/rtest/graphs/b76.gv b/tests/graphs/b76.gv similarity index 100% rename from rtest/graphs/b76.gv rename to tests/graphs/b76.gv diff --git a/rtest/graphs/b77.gv b/tests/graphs/b77.gv similarity index 100% rename from rtest/graphs/b77.gv rename to tests/graphs/b77.gv diff --git a/rtest/graphs/b786.gv b/tests/graphs/b786.gv similarity index 100% rename from rtest/graphs/b786.gv rename to tests/graphs/b786.gv diff --git a/rtest/graphs/b79.gv b/tests/graphs/b79.gv similarity index 100% rename from rtest/graphs/b79.gv rename to tests/graphs/b79.gv diff --git a/rtest/graphs/b80.gv b/tests/graphs/b80.gv similarity index 100% rename from rtest/graphs/b80.gv rename to tests/graphs/b80.gv diff --git a/rtest/graphs/b80a.gv b/tests/graphs/b80a.gv similarity index 100% rename from rtest/graphs/b80a.gv rename to tests/graphs/b80a.gv diff --git a/rtest/graphs/b81.gv b/tests/graphs/b81.gv similarity index 100% rename from rtest/graphs/b81.gv rename to tests/graphs/b81.gv diff --git a/rtest/graphs/b85.gv b/tests/graphs/b85.gv similarity index 100% rename from rtest/graphs/b85.gv rename to tests/graphs/b85.gv diff --git a/rtest/graphs/b94.gv b/tests/graphs/b94.gv similarity index 100% rename from rtest/graphs/b94.gv rename to tests/graphs/b94.gv diff --git a/rtest/graphs/b993.gv b/tests/graphs/b993.gv similarity index 100% rename from rtest/graphs/b993.gv rename to tests/graphs/b993.gv diff --git a/rtest/graphs/bad.gv b/tests/graphs/bad.gv similarity index 100% rename from rtest/graphs/bad.gv rename to tests/graphs/bad.gv diff --git a/rtest/graphs/badvoro.gv b/tests/graphs/badvoro.gv similarity index 100% rename from rtest/graphs/badvoro.gv rename to tests/graphs/badvoro.gv diff --git a/rtest/graphs/big.gv b/tests/graphs/big.gv similarity index 100% rename from rtest/graphs/big.gv rename to tests/graphs/big.gv diff --git a/rtest/graphs/biglabel.gv b/tests/graphs/biglabel.gv similarity index 100% rename from rtest/graphs/biglabel.gv rename to tests/graphs/biglabel.gv diff --git a/rtest/graphs/cairo.gv b/tests/graphs/cairo.gv similarity index 100% rename from rtest/graphs/cairo.gv rename to tests/graphs/cairo.gv diff --git a/rtest/graphs/center.gv b/tests/graphs/center.gv similarity index 100% rename from rtest/graphs/center.gv rename to tests/graphs/center.gv diff --git a/rtest/graphs/clover.gv b/tests/graphs/clover.gv similarity index 100% rename from rtest/graphs/clover.gv rename to tests/graphs/clover.gv diff --git a/rtest/graphs/clust.gv b/tests/graphs/clust.gv similarity index 100% rename from rtest/graphs/clust.gv rename to tests/graphs/clust.gv diff --git a/rtest/graphs/clust1.gv b/tests/graphs/clust1.gv similarity index 100% rename from rtest/graphs/clust1.gv rename to tests/graphs/clust1.gv diff --git a/rtest/graphs/clust2.gv b/tests/graphs/clust2.gv similarity index 100% rename from rtest/graphs/clust2.gv rename to tests/graphs/clust2.gv diff --git a/rtest/graphs/clust3.gv b/tests/graphs/clust3.gv similarity index 100% rename from rtest/graphs/clust3.gv rename to tests/graphs/clust3.gv diff --git a/rtest/graphs/clust4.gv b/tests/graphs/clust4.gv similarity index 100% rename from rtest/graphs/clust4.gv rename to tests/graphs/clust4.gv diff --git a/rtest/graphs/clust5.gv b/tests/graphs/clust5.gv similarity index 100% rename from rtest/graphs/clust5.gv rename to tests/graphs/clust5.gv diff --git a/rtest/graphs/clusters.gv b/tests/graphs/clusters.gv similarity index 100% rename from rtest/graphs/clusters.gv rename to tests/graphs/clusters.gv diff --git a/rtest/graphs/clustlabel.gv b/tests/graphs/clustlabel.gv similarity index 100% rename from rtest/graphs/clustlabel.gv rename to tests/graphs/clustlabel.gv diff --git a/rtest/graphs/color.gv b/tests/graphs/color.gv similarity index 100% rename from rtest/graphs/color.gv rename to tests/graphs/color.gv diff --git a/rtest/graphs/colors.gv b/tests/graphs/colors.gv similarity index 100% rename from rtest/graphs/colors.gv rename to tests/graphs/colors.gv diff --git a/rtest/graphs/colorscheme.gv b/tests/graphs/colorscheme.gv similarity index 100% rename from rtest/graphs/colorscheme.gv rename to tests/graphs/colorscheme.gv diff --git a/rtest/graphs/compound.gv b/tests/graphs/compound.gv similarity index 100% rename from rtest/graphs/compound.gv rename to tests/graphs/compound.gv diff --git a/rtest/graphs/crazy.gv b/tests/graphs/crazy.gv similarity index 100% rename from rtest/graphs/crazy.gv rename to tests/graphs/crazy.gv diff --git a/rtest/graphs/ctext.gv b/tests/graphs/ctext.gv similarity index 100% rename from rtest/graphs/ctext.gv rename to tests/graphs/ctext.gv diff --git a/rtest/graphs/d.gv b/tests/graphs/d.gv similarity index 100% rename from rtest/graphs/d.gv rename to tests/graphs/d.gv diff --git a/rtest/graphs/dd.gv b/tests/graphs/dd.gv similarity index 100% rename from rtest/graphs/dd.gv rename to tests/graphs/dd.gv diff --git a/rtest/graphs/decorate.gv b/tests/graphs/decorate.gv similarity index 100% rename from rtest/graphs/decorate.gv rename to tests/graphs/decorate.gv diff --git a/rtest/graphs/dfa.gv b/tests/graphs/dfa.gv similarity index 100% rename from rtest/graphs/dfa.gv rename to tests/graphs/dfa.gv diff --git a/rtest/graphs/dfd.ps b/tests/graphs/dfd.ps similarity index 100% rename from rtest/graphs/dfd.ps rename to tests/graphs/dfd.ps diff --git a/rtest/graphs/dice.ps b/tests/graphs/dice.ps similarity index 100% rename from rtest/graphs/dice.ps rename to tests/graphs/dice.ps diff --git a/rtest/graphs/dir.gv b/tests/graphs/dir.gv similarity index 100% rename from rtest/graphs/dir.gv rename to tests/graphs/dir.gv diff --git a/rtest/graphs/dpd.gv b/tests/graphs/dpd.gv similarity index 100% rename from rtest/graphs/dpd.gv rename to tests/graphs/dpd.gv diff --git a/rtest/graphs/edgeclip.gv b/tests/graphs/edgeclip.gv similarity index 100% rename from rtest/graphs/edgeclip.gv rename to tests/graphs/edgeclip.gv diff --git a/rtest/graphs/fdp.gv b/tests/graphs/fdp.gv similarity index 100% rename from rtest/graphs/fdp.gv rename to tests/graphs/fdp.gv diff --git a/rtest/graphs/fig6.gv b/tests/graphs/fig6.gv similarity index 100% rename from rtest/graphs/fig6.gv rename to tests/graphs/fig6.gv diff --git a/rtest/graphs/flatedge.gv b/tests/graphs/flatedge.gv similarity index 100% rename from rtest/graphs/flatedge.gv rename to tests/graphs/flatedge.gv diff --git a/rtest/graphs/fsm.gv b/tests/graphs/fsm.gv similarity index 100% rename from rtest/graphs/fsm.gv rename to tests/graphs/fsm.gv diff --git a/rtest/graphs/grammar.gv b/tests/graphs/grammar.gv similarity index 100% rename from rtest/graphs/grammar.gv rename to tests/graphs/grammar.gv diff --git a/rtest/graphs/grdangles.gv b/tests/graphs/grdangles.gv similarity index 100% rename from rtest/graphs/grdangles.gv rename to tests/graphs/grdangles.gv diff --git a/rtest/graphs/grdcluster.gv b/tests/graphs/grdcluster.gv similarity index 100% rename from rtest/graphs/grdcluster.gv rename to tests/graphs/grdcluster.gv diff --git a/rtest/graphs/grdcolors.gv b/tests/graphs/grdcolors.gv similarity index 100% rename from rtest/graphs/grdcolors.gv rename to tests/graphs/grdcolors.gv diff --git a/rtest/graphs/grdfillcolor.gv b/tests/graphs/grdfillcolor.gv similarity index 100% rename from rtest/graphs/grdfillcolor.gv rename to tests/graphs/grdfillcolor.gv diff --git a/rtest/graphs/grdlinear.gv b/tests/graphs/grdlinear.gv similarity index 100% rename from rtest/graphs/grdlinear.gv rename to tests/graphs/grdlinear.gv diff --git a/rtest/graphs/grdlinear_angle.gv b/tests/graphs/grdlinear_angle.gv similarity index 100% rename from rtest/graphs/grdlinear_angle.gv rename to tests/graphs/grdlinear_angle.gv diff --git a/rtest/graphs/grdlinear_node.gv b/tests/graphs/grdlinear_node.gv similarity index 100% rename from rtest/graphs/grdlinear_node.gv rename to tests/graphs/grdlinear_node.gv diff --git a/rtest/graphs/grdradial.gv b/tests/graphs/grdradial.gv similarity index 100% rename from rtest/graphs/grdradial.gv rename to tests/graphs/grdradial.gv diff --git a/rtest/graphs/grdradial_angle.gv b/tests/graphs/grdradial_angle.gv similarity index 100% rename from rtest/graphs/grdradial_angle.gv rename to tests/graphs/grdradial_angle.gv diff --git a/rtest/graphs/grdradial_node.gv b/tests/graphs/grdradial_node.gv similarity index 100% rename from rtest/graphs/grdradial_node.gv rename to tests/graphs/grdradial_node.gv diff --git a/rtest/graphs/grdshapes.gv b/tests/graphs/grdshapes.gv similarity index 100% rename from rtest/graphs/grdshapes.gv rename to tests/graphs/grdshapes.gv diff --git a/rtest/graphs/hashtable.gv b/tests/graphs/hashtable.gv similarity index 100% rename from rtest/graphs/hashtable.gv rename to tests/graphs/hashtable.gv diff --git a/rtest/graphs/honda-tokoro.gv b/tests/graphs/honda-tokoro.gv similarity index 100% rename from rtest/graphs/honda-tokoro.gv rename to tests/graphs/honda-tokoro.gv diff --git a/rtest/graphs/html.gv b/tests/graphs/html.gv similarity index 100% rename from rtest/graphs/html.gv rename to tests/graphs/html.gv diff --git a/rtest/graphs/html2.gv b/tests/graphs/html2.gv similarity index 100% rename from rtest/graphs/html2.gv rename to tests/graphs/html2.gv diff --git a/rtest/graphs/in.gv b/tests/graphs/in.gv similarity index 100% rename from rtest/graphs/in.gv rename to tests/graphs/in.gv diff --git a/rtest/graphs/inv_inv.gv b/tests/graphs/inv_inv.gv similarity index 100% rename from rtest/graphs/inv_inv.gv rename to tests/graphs/inv_inv.gv diff --git a/rtest/graphs/inv_nul.gv b/tests/graphs/inv_nul.gv similarity index 100% rename from rtest/graphs/inv_nul.gv rename to tests/graphs/inv_nul.gv diff --git a/rtest/graphs/inv_val.gv b/tests/graphs/inv_val.gv similarity index 100% rename from rtest/graphs/inv_val.gv rename to tests/graphs/inv_val.gv diff --git a/rtest/graphs/japanese.gv b/tests/graphs/japanese.gv similarity index 100% rename from rtest/graphs/japanese.gv rename to tests/graphs/japanese.gv diff --git a/rtest/graphs/jcctree.gv b/tests/graphs/jcctree.gv similarity index 100% rename from rtest/graphs/jcctree.gv rename to tests/graphs/jcctree.gv diff --git a/rtest/graphs/jcr.gif b/tests/graphs/jcr.gif similarity index 100% rename from rtest/graphs/jcr.gif rename to tests/graphs/jcr.gif diff --git a/rtest/graphs/jsort.gv b/tests/graphs/jsort.gv similarity index 100% rename from rtest/graphs/jsort.gv rename to tests/graphs/jsort.gv diff --git a/rtest/graphs/labelclust-fbc.gv b/tests/graphs/labelclust-fbc.gv similarity index 100% rename from rtest/graphs/labelclust-fbc.gv rename to tests/graphs/labelclust-fbc.gv diff --git a/rtest/graphs/labelclust-fbd.gv b/tests/graphs/labelclust-fbd.gv similarity index 100% rename from rtest/graphs/labelclust-fbd.gv rename to tests/graphs/labelclust-fbd.gv diff --git a/rtest/graphs/labelclust-fbl.gv b/tests/graphs/labelclust-fbl.gv similarity index 100% rename from rtest/graphs/labelclust-fbl.gv rename to tests/graphs/labelclust-fbl.gv diff --git a/rtest/graphs/labelclust-fbr.gv b/tests/graphs/labelclust-fbr.gv similarity index 100% rename from rtest/graphs/labelclust-fbr.gv rename to tests/graphs/labelclust-fbr.gv diff --git a/rtest/graphs/labelclust-fdc.gv b/tests/graphs/labelclust-fdc.gv similarity index 100% rename from rtest/graphs/labelclust-fdc.gv rename to tests/graphs/labelclust-fdc.gv diff --git a/rtest/graphs/labelclust-fdd.gv b/tests/graphs/labelclust-fdd.gv similarity index 100% rename from rtest/graphs/labelclust-fdd.gv rename to tests/graphs/labelclust-fdd.gv diff --git a/rtest/graphs/labelclust-fdl.gv b/tests/graphs/labelclust-fdl.gv similarity index 100% rename from rtest/graphs/labelclust-fdl.gv rename to tests/graphs/labelclust-fdl.gv diff --git a/rtest/graphs/labelclust-fdr.gv b/tests/graphs/labelclust-fdr.gv similarity index 100% rename from rtest/graphs/labelclust-fdr.gv rename to tests/graphs/labelclust-fdr.gv diff --git a/rtest/graphs/labelclust-ftc.gv b/tests/graphs/labelclust-ftc.gv similarity index 100% rename from rtest/graphs/labelclust-ftc.gv rename to tests/graphs/labelclust-ftc.gv diff --git a/rtest/graphs/labelclust-ftd.gv b/tests/graphs/labelclust-ftd.gv similarity index 100% rename from rtest/graphs/labelclust-ftd.gv rename to tests/graphs/labelclust-ftd.gv diff --git a/rtest/graphs/labelclust-ftl.gv b/tests/graphs/labelclust-ftl.gv similarity index 100% rename from rtest/graphs/labelclust-ftl.gv rename to tests/graphs/labelclust-ftl.gv diff --git a/rtest/graphs/labelclust-ftr.gv b/tests/graphs/labelclust-ftr.gv similarity index 100% rename from rtest/graphs/labelclust-ftr.gv rename to tests/graphs/labelclust-ftr.gv diff --git a/rtest/graphs/labelclust-nbc.gv b/tests/graphs/labelclust-nbc.gv similarity index 100% rename from rtest/graphs/labelclust-nbc.gv rename to tests/graphs/labelclust-nbc.gv diff --git a/rtest/graphs/labelclust-nbd.gv b/tests/graphs/labelclust-nbd.gv similarity index 100% rename from rtest/graphs/labelclust-nbd.gv rename to tests/graphs/labelclust-nbd.gv diff --git a/rtest/graphs/labelclust-nbl.gv b/tests/graphs/labelclust-nbl.gv similarity index 100% rename from rtest/graphs/labelclust-nbl.gv rename to tests/graphs/labelclust-nbl.gv diff --git a/rtest/graphs/labelclust-nbr.gv b/tests/graphs/labelclust-nbr.gv similarity index 100% rename from rtest/graphs/labelclust-nbr.gv rename to tests/graphs/labelclust-nbr.gv diff --git a/rtest/graphs/labelclust-ndc.gv b/tests/graphs/labelclust-ndc.gv similarity index 100% rename from rtest/graphs/labelclust-ndc.gv rename to tests/graphs/labelclust-ndc.gv diff --git a/rtest/graphs/labelclust-ndd.gv b/tests/graphs/labelclust-ndd.gv similarity index 100% rename from rtest/graphs/labelclust-ndd.gv rename to tests/graphs/labelclust-ndd.gv diff --git a/rtest/graphs/labelclust-ndl.gv b/tests/graphs/labelclust-ndl.gv similarity index 100% rename from rtest/graphs/labelclust-ndl.gv rename to tests/graphs/labelclust-ndl.gv diff --git a/rtest/graphs/labelclust-ndr.gv b/tests/graphs/labelclust-ndr.gv similarity index 100% rename from rtest/graphs/labelclust-ndr.gv rename to tests/graphs/labelclust-ndr.gv diff --git a/rtest/graphs/labelclust-ntc.gv b/tests/graphs/labelclust-ntc.gv similarity index 100% rename from rtest/graphs/labelclust-ntc.gv rename to tests/graphs/labelclust-ntc.gv diff --git a/rtest/graphs/labelclust-ntd.gv b/tests/graphs/labelclust-ntd.gv similarity index 100% rename from rtest/graphs/labelclust-ntd.gv rename to tests/graphs/labelclust-ntd.gv diff --git a/rtest/graphs/labelclust-ntl.gv b/tests/graphs/labelclust-ntl.gv similarity index 100% rename from rtest/graphs/labelclust-ntl.gv rename to tests/graphs/labelclust-ntl.gv diff --git a/rtest/graphs/labelclust-ntr.gv b/tests/graphs/labelclust-ntr.gv similarity index 100% rename from rtest/graphs/labelclust-ntr.gv rename to tests/graphs/labelclust-ntr.gv diff --git a/rtest/graphs/labelroot-fbc.gv b/tests/graphs/labelroot-fbc.gv similarity index 100% rename from rtest/graphs/labelroot-fbc.gv rename to tests/graphs/labelroot-fbc.gv diff --git a/rtest/graphs/labelroot-fbd.gv b/tests/graphs/labelroot-fbd.gv similarity index 100% rename from rtest/graphs/labelroot-fbd.gv rename to tests/graphs/labelroot-fbd.gv diff --git a/rtest/graphs/labelroot-fbl.gv b/tests/graphs/labelroot-fbl.gv similarity index 100% rename from rtest/graphs/labelroot-fbl.gv rename to tests/graphs/labelroot-fbl.gv diff --git a/rtest/graphs/labelroot-fbr.gv b/tests/graphs/labelroot-fbr.gv similarity index 100% rename from rtest/graphs/labelroot-fbr.gv rename to tests/graphs/labelroot-fbr.gv diff --git a/rtest/graphs/labelroot-fdc.gv b/tests/graphs/labelroot-fdc.gv similarity index 100% rename from rtest/graphs/labelroot-fdc.gv rename to tests/graphs/labelroot-fdc.gv diff --git a/rtest/graphs/labelroot-fdd.gv b/tests/graphs/labelroot-fdd.gv similarity index 100% rename from rtest/graphs/labelroot-fdd.gv rename to tests/graphs/labelroot-fdd.gv diff --git a/rtest/graphs/labelroot-fdl.gv b/tests/graphs/labelroot-fdl.gv similarity index 100% rename from rtest/graphs/labelroot-fdl.gv rename to tests/graphs/labelroot-fdl.gv diff --git a/rtest/graphs/labelroot-fdr.gv b/tests/graphs/labelroot-fdr.gv similarity index 100% rename from rtest/graphs/labelroot-fdr.gv rename to tests/graphs/labelroot-fdr.gv diff --git a/rtest/graphs/labelroot-ftc.gv b/tests/graphs/labelroot-ftc.gv similarity index 100% rename from rtest/graphs/labelroot-ftc.gv rename to tests/graphs/labelroot-ftc.gv diff --git a/rtest/graphs/labelroot-ftd.gv b/tests/graphs/labelroot-ftd.gv similarity index 100% rename from rtest/graphs/labelroot-ftd.gv rename to tests/graphs/labelroot-ftd.gv diff --git a/rtest/graphs/labelroot-ftl.gv b/tests/graphs/labelroot-ftl.gv similarity index 100% rename from rtest/graphs/labelroot-ftl.gv rename to tests/graphs/labelroot-ftl.gv diff --git a/rtest/graphs/labelroot-ftr.gv b/tests/graphs/labelroot-ftr.gv similarity index 100% rename from rtest/graphs/labelroot-ftr.gv rename to tests/graphs/labelroot-ftr.gv diff --git a/rtest/graphs/labelroot-nbc.gv b/tests/graphs/labelroot-nbc.gv similarity index 100% rename from rtest/graphs/labelroot-nbc.gv rename to tests/graphs/labelroot-nbc.gv diff --git a/rtest/graphs/labelroot-nbd.gv b/tests/graphs/labelroot-nbd.gv similarity index 100% rename from rtest/graphs/labelroot-nbd.gv rename to tests/graphs/labelroot-nbd.gv diff --git a/rtest/graphs/labelroot-nbl.gv b/tests/graphs/labelroot-nbl.gv similarity index 100% rename from rtest/graphs/labelroot-nbl.gv rename to tests/graphs/labelroot-nbl.gv diff --git a/rtest/graphs/labelroot-nbr.gv b/tests/graphs/labelroot-nbr.gv similarity index 100% rename from rtest/graphs/labelroot-nbr.gv rename to tests/graphs/labelroot-nbr.gv diff --git a/rtest/graphs/labelroot-ndc.gv b/tests/graphs/labelroot-ndc.gv similarity index 100% rename from rtest/graphs/labelroot-ndc.gv rename to tests/graphs/labelroot-ndc.gv diff --git a/rtest/graphs/labelroot-ndd.gv b/tests/graphs/labelroot-ndd.gv similarity index 100% rename from rtest/graphs/labelroot-ndd.gv rename to tests/graphs/labelroot-ndd.gv diff --git a/rtest/graphs/labelroot-ndl.gv b/tests/graphs/labelroot-ndl.gv similarity index 100% rename from rtest/graphs/labelroot-ndl.gv rename to tests/graphs/labelroot-ndl.gv diff --git a/rtest/graphs/labelroot-ndr.gv b/tests/graphs/labelroot-ndr.gv similarity index 100% rename from rtest/graphs/labelroot-ndr.gv rename to tests/graphs/labelroot-ndr.gv diff --git a/rtest/graphs/labelroot-ntc.gv b/tests/graphs/labelroot-ntc.gv similarity index 100% rename from rtest/graphs/labelroot-ntc.gv rename to tests/graphs/labelroot-ntc.gv diff --git a/rtest/graphs/labelroot-ntd.gv b/tests/graphs/labelroot-ntd.gv similarity index 100% rename from rtest/graphs/labelroot-ntd.gv rename to tests/graphs/labelroot-ntd.gv diff --git a/rtest/graphs/labelroot-ntl.gv b/tests/graphs/labelroot-ntl.gv similarity index 100% rename from rtest/graphs/labelroot-ntl.gv rename to tests/graphs/labelroot-ntl.gv diff --git a/rtest/graphs/labelroot-ntr.gv b/tests/graphs/labelroot-ntr.gv similarity index 100% rename from rtest/graphs/labelroot-ntr.gv rename to tests/graphs/labelroot-ntr.gv diff --git a/rtest/graphs/layer.gv b/tests/graphs/layer.gv similarity index 100% rename from rtest/graphs/layer.gv rename to tests/graphs/layer.gv diff --git a/rtest/graphs/layer2.gv b/tests/graphs/layer2.gv similarity index 100% rename from rtest/graphs/layer2.gv rename to tests/graphs/layer2.gv diff --git a/rtest/graphs/layers.gv b/tests/graphs/layers.gv similarity index 100% rename from rtest/graphs/layers.gv rename to tests/graphs/layers.gv diff --git a/rtest/graphs/ldbxtried.gv b/tests/graphs/ldbxtried.gv similarity index 100% rename from rtest/graphs/ldbxtried.gv rename to tests/graphs/ldbxtried.gv diff --git a/rtest/graphs/longflat.gv b/tests/graphs/longflat.gv similarity index 100% rename from rtest/graphs/longflat.gv rename to tests/graphs/longflat.gv diff --git a/rtest/graphs/lsunix1.gv b/tests/graphs/lsunix1.gv similarity index 100% rename from rtest/graphs/lsunix1.gv rename to tests/graphs/lsunix1.gv diff --git a/rtest/graphs/lsunix2.gv b/tests/graphs/lsunix2.gv similarity index 100% rename from rtest/graphs/lsunix2.gv rename to tests/graphs/lsunix2.gv diff --git a/rtest/graphs/lsunix3.gv b/tests/graphs/lsunix3.gv similarity index 100% rename from rtest/graphs/lsunix3.gv rename to tests/graphs/lsunix3.gv diff --git a/rtest/graphs/mike.gv b/tests/graphs/mike.gv similarity index 100% rename from rtest/graphs/mike.gv rename to tests/graphs/mike.gv diff --git a/rtest/graphs/mode.gv b/tests/graphs/mode.gv similarity index 100% rename from rtest/graphs/mode.gv rename to tests/graphs/mode.gv diff --git a/rtest/graphs/multi.gv b/tests/graphs/multi.gv similarity index 100% rename from rtest/graphs/multi.gv rename to tests/graphs/multi.gv diff --git a/rtest/graphs/nestedclust.gv b/tests/graphs/nestedclust.gv similarity index 100% rename from rtest/graphs/nestedclust.gv rename to tests/graphs/nestedclust.gv diff --git a/rtest/graphs/newarrows.gv b/tests/graphs/newarrows.gv similarity index 100% rename from rtest/graphs/newarrows.gv rename to tests/graphs/newarrows.gv diff --git a/rtest/graphs/ngk10_4.gv b/tests/graphs/ngk10_4.gv similarity index 100% rename from rtest/graphs/ngk10_4.gv rename to tests/graphs/ngk10_4.gv diff --git a/rtest/graphs/nhg.gv b/tests/graphs/nhg.gv similarity index 100% rename from rtest/graphs/nhg.gv rename to tests/graphs/nhg.gv diff --git a/rtest/graphs/nojustify.gv b/tests/graphs/nojustify.gv similarity index 100% rename from rtest/graphs/nojustify.gv rename to tests/graphs/nojustify.gv diff --git a/rtest/graphs/nul_inv.gv b/tests/graphs/nul_inv.gv similarity index 100% rename from rtest/graphs/nul_inv.gv rename to tests/graphs/nul_inv.gv diff --git a/rtest/graphs/nul_nul.gv b/tests/graphs/nul_nul.gv similarity index 100% rename from rtest/graphs/nul_nul.gv rename to tests/graphs/nul_nul.gv diff --git a/rtest/graphs/nul_val.gv b/tests/graphs/nul_val.gv similarity index 100% rename from rtest/graphs/nul_val.gv rename to tests/graphs/nul_val.gv diff --git a/rtest/graphs/ordering.gv b/tests/graphs/ordering.gv similarity index 100% rename from rtest/graphs/ordering.gv rename to tests/graphs/ordering.gv diff --git a/rtest/graphs/overlap.gv b/tests/graphs/overlap.gv similarity index 100% rename from rtest/graphs/overlap.gv rename to tests/graphs/overlap.gv diff --git a/rtest/graphs/p.gv b/tests/graphs/p.gv similarity index 100% rename from rtest/graphs/p.gv rename to tests/graphs/p.gv diff --git a/rtest/graphs/p2.gv b/tests/graphs/p2.gv similarity index 100% rename from rtest/graphs/p2.gv rename to tests/graphs/p2.gv diff --git a/rtest/graphs/p3.gv b/tests/graphs/p3.gv similarity index 100% rename from rtest/graphs/p3.gv rename to tests/graphs/p3.gv diff --git a/rtest/graphs/p4.gv b/tests/graphs/p4.gv similarity index 100% rename from rtest/graphs/p4.gv rename to tests/graphs/p4.gv diff --git a/rtest/graphs/pack.gv b/tests/graphs/pack.gv similarity index 100% rename from rtest/graphs/pack.gv rename to tests/graphs/pack.gv diff --git a/rtest/graphs/pgram.gv b/tests/graphs/pgram.gv similarity index 100% rename from rtest/graphs/pgram.gv rename to tests/graphs/pgram.gv diff --git a/rtest/graphs/pm2way.gv b/tests/graphs/pm2way.gv similarity index 100% rename from rtest/graphs/pm2way.gv rename to tests/graphs/pm2way.gv diff --git a/rtest/graphs/pmpipe.gv b/tests/graphs/pmpipe.gv similarity index 100% rename from rtest/graphs/pmpipe.gv rename to tests/graphs/pmpipe.gv diff --git a/rtest/graphs/polypoly.gv b/tests/graphs/polypoly.gv similarity index 100% rename from rtest/graphs/polypoly.gv rename to tests/graphs/polypoly.gv diff --git a/rtest/graphs/ports.gv b/tests/graphs/ports.gv similarity index 100% rename from rtest/graphs/ports.gv rename to tests/graphs/ports.gv diff --git a/rtest/graphs/proc3d.gv b/tests/graphs/proc3d.gv similarity index 100% rename from rtest/graphs/proc3d.gv rename to tests/graphs/proc3d.gv diff --git a/rtest/graphs/process.gv b/tests/graphs/process.gv similarity index 100% rename from rtest/graphs/process.gv rename to tests/graphs/process.gv diff --git a/rtest/graphs/ps.gv b/tests/graphs/ps.gv similarity index 100% rename from rtest/graphs/ps.gv rename to tests/graphs/ps.gv diff --git a/rtest/graphs/ps_user_shapes.gv b/tests/graphs/ps_user_shapes.gv similarity index 100% rename from rtest/graphs/ps_user_shapes.gv rename to tests/graphs/ps_user_shapes.gv diff --git a/rtest/graphs/pslib.gv b/tests/graphs/pslib.gv similarity index 100% rename from rtest/graphs/pslib.gv rename to tests/graphs/pslib.gv diff --git a/rtest/graphs/rd_rules.gv b/tests/graphs/rd_rules.gv similarity index 100% rename from rtest/graphs/rd_rules.gv rename to tests/graphs/rd_rules.gv diff --git a/rtest/graphs/record.gv b/tests/graphs/record.gv similarity index 100% rename from rtest/graphs/record.gv rename to tests/graphs/record.gv diff --git a/rtest/graphs/record2.gv b/tests/graphs/record2.gv similarity index 100% rename from rtest/graphs/record2.gv rename to tests/graphs/record2.gv diff --git a/rtest/graphs/records.gv b/tests/graphs/records.gv similarity index 100% rename from rtest/graphs/records.gv rename to tests/graphs/records.gv diff --git a/rtest/graphs/root.gv b/tests/graphs/root.gv similarity index 100% rename from rtest/graphs/root.gv rename to tests/graphs/root.gv diff --git a/rtest/graphs/rootlabel.gv b/tests/graphs/rootlabel.gv similarity index 100% rename from rtest/graphs/rootlabel.gv rename to tests/graphs/rootlabel.gv diff --git a/rtest/graphs/rowcolsep.gv b/tests/graphs/rowcolsep.gv similarity index 100% rename from rtest/graphs/rowcolsep.gv rename to tests/graphs/rowcolsep.gv diff --git a/rtest/graphs/rowe.gv b/tests/graphs/rowe.gv similarity index 100% rename from rtest/graphs/rowe.gv rename to tests/graphs/rowe.gv diff --git a/rtest/graphs/russian.gv b/tests/graphs/russian.gv similarity index 100% rename from rtest/graphs/russian.gv rename to tests/graphs/russian.gv diff --git a/rtest/graphs/sb_box.gv b/tests/graphs/sb_box.gv similarity index 100% rename from rtest/graphs/sb_box.gv rename to tests/graphs/sb_box.gv diff --git a/rtest/graphs/sb_box_dbl.gv b/tests/graphs/sb_box_dbl.gv similarity index 100% rename from rtest/graphs/sb_box_dbl.gv rename to tests/graphs/sb_box_dbl.gv diff --git a/rtest/graphs/sb_circle.gv b/tests/graphs/sb_circle.gv similarity index 100% rename from rtest/graphs/sb_circle.gv rename to tests/graphs/sb_circle.gv diff --git a/rtest/graphs/sb_circle_dbl.gv b/tests/graphs/sb_circle_dbl.gv similarity index 100% rename from rtest/graphs/sb_circle_dbl.gv rename to tests/graphs/sb_circle_dbl.gv diff --git a/rtest/graphs/sdl.ps b/tests/graphs/sdl.ps similarity index 100% rename from rtest/graphs/sdl.ps rename to tests/graphs/sdl.ps diff --git a/rtest/graphs/shapes.gv b/tests/graphs/shapes.gv similarity index 100% rename from rtest/graphs/shapes.gv rename to tests/graphs/shapes.gv diff --git a/rtest/graphs/shells.gv b/tests/graphs/shells.gv similarity index 100% rename from rtest/graphs/shells.gv rename to tests/graphs/shells.gv diff --git a/rtest/graphs/sides.gv b/tests/graphs/sides.gv similarity index 100% rename from rtest/graphs/sides.gv rename to tests/graphs/sides.gv diff --git a/rtest/graphs/size.gv b/tests/graphs/size.gv similarity index 100% rename from rtest/graphs/size.gv rename to tests/graphs/size.gv diff --git a/rtest/graphs/sl_box.gv b/tests/graphs/sl_box.gv similarity index 100% rename from rtest/graphs/sl_box.gv rename to tests/graphs/sl_box.gv diff --git a/rtest/graphs/sl_box_dbl.gv b/tests/graphs/sl_box_dbl.gv similarity index 100% rename from rtest/graphs/sl_box_dbl.gv rename to tests/graphs/sl_box_dbl.gv diff --git a/rtest/graphs/sl_circle.gv b/tests/graphs/sl_circle.gv similarity index 100% rename from rtest/graphs/sl_circle.gv rename to tests/graphs/sl_circle.gv diff --git a/rtest/graphs/sl_circle_dbl.gv b/tests/graphs/sl_circle_dbl.gv similarity index 100% rename from rtest/graphs/sl_circle_dbl.gv rename to tests/graphs/sl_circle_dbl.gv diff --git a/rtest/graphs/sq_rules.gv b/tests/graphs/sq_rules.gv similarity index 100% rename from rtest/graphs/sq_rules.gv rename to tests/graphs/sq_rules.gv diff --git a/rtest/graphs/sr_box.gv b/tests/graphs/sr_box.gv similarity index 100% rename from rtest/graphs/sr_box.gv rename to tests/graphs/sr_box.gv diff --git a/rtest/graphs/sr_box_dbl.gv b/tests/graphs/sr_box_dbl.gv similarity index 100% rename from rtest/graphs/sr_box_dbl.gv rename to tests/graphs/sr_box_dbl.gv diff --git a/rtest/graphs/sr_circle.gv b/tests/graphs/sr_circle.gv similarity index 100% rename from rtest/graphs/sr_circle.gv rename to tests/graphs/sr_circle.gv diff --git a/rtest/graphs/sr_circle_dbl.gv b/tests/graphs/sr_circle_dbl.gv similarity index 100% rename from rtest/graphs/sr_circle_dbl.gv rename to tests/graphs/sr_circle_dbl.gv diff --git a/rtest/graphs/st_box.gv b/tests/graphs/st_box.gv similarity index 100% rename from rtest/graphs/st_box.gv rename to tests/graphs/st_box.gv diff --git a/rtest/graphs/st_box_dbl.gv b/tests/graphs/st_box_dbl.gv similarity index 100% rename from rtest/graphs/st_box_dbl.gv rename to tests/graphs/st_box_dbl.gv diff --git a/rtest/graphs/st_circle.gv b/tests/graphs/st_circle.gv similarity index 100% rename from rtest/graphs/st_circle.gv rename to tests/graphs/st_circle.gv diff --git a/rtest/graphs/st_circle_dbl.gv b/tests/graphs/st_circle_dbl.gv similarity index 100% rename from rtest/graphs/st_circle_dbl.gv rename to tests/graphs/st_circle_dbl.gv diff --git a/rtest/graphs/states.gv b/tests/graphs/states.gv similarity index 100% rename from rtest/graphs/states.gv rename to tests/graphs/states.gv diff --git a/rtest/graphs/structs.gv b/tests/graphs/structs.gv similarity index 100% rename from rtest/graphs/structs.gv rename to tests/graphs/structs.gv diff --git a/rtest/graphs/style.gv b/tests/graphs/style.gv similarity index 100% rename from rtest/graphs/style.gv rename to tests/graphs/style.gv diff --git a/rtest/graphs/train11.gv b/tests/graphs/train11.gv similarity index 100% rename from rtest/graphs/train11.gv rename to tests/graphs/train11.gv diff --git a/rtest/graphs/trapeziumlr.gv b/tests/graphs/trapeziumlr.gv similarity index 100% rename from rtest/graphs/trapeziumlr.gv rename to tests/graphs/trapeziumlr.gv diff --git a/rtest/graphs/tree.gv b/tests/graphs/tree.gv similarity index 100% rename from rtest/graphs/tree.gv rename to tests/graphs/tree.gv diff --git a/rtest/graphs/triedds.gv b/tests/graphs/triedds.gv similarity index 100% rename from rtest/graphs/triedds.gv rename to tests/graphs/triedds.gv diff --git a/rtest/graphs/try.gv b/tests/graphs/try.gv similarity index 100% rename from rtest/graphs/try.gv rename to tests/graphs/try.gv diff --git a/rtest/graphs/unix.gv b/tests/graphs/unix.gv similarity index 100% rename from rtest/graphs/unix.gv rename to tests/graphs/unix.gv diff --git a/rtest/graphs/unix2.gv b/tests/graphs/unix2.gv similarity index 100% rename from rtest/graphs/unix2.gv rename to tests/graphs/unix2.gv diff --git a/rtest/graphs/unix2k.gv b/tests/graphs/unix2k.gv similarity index 100% rename from rtest/graphs/unix2k.gv rename to tests/graphs/unix2k.gv diff --git a/rtest/graphs/url.gv b/tests/graphs/url.gv similarity index 100% rename from rtest/graphs/url.gv rename to tests/graphs/url.gv diff --git a/rtest/graphs/user_shapes.gv b/tests/graphs/user_shapes.gv similarity index 100% rename from rtest/graphs/user_shapes.gv rename to tests/graphs/user_shapes.gv diff --git a/rtest/graphs/val_inv.gv b/tests/graphs/val_inv.gv similarity index 100% rename from rtest/graphs/val_inv.gv rename to tests/graphs/val_inv.gv diff --git a/rtest/graphs/val_nul.gv b/tests/graphs/val_nul.gv similarity index 100% rename from rtest/graphs/val_nul.gv rename to tests/graphs/val_nul.gv diff --git a/rtest/graphs/val_val.gv b/tests/graphs/val_val.gv similarity index 100% rename from rtest/graphs/val_val.gv rename to tests/graphs/val_val.gv diff --git a/rtest/graphs/viewfile.gv b/tests/graphs/viewfile.gv similarity index 100% rename from rtest/graphs/viewfile.gv rename to tests/graphs/viewfile.gv diff --git a/rtest/graphs/viewport.gv b/tests/graphs/viewport.gv similarity index 100% rename from rtest/graphs/viewport.gv rename to tests/graphs/viewport.gv diff --git a/rtest/graphs/weight.gv b/tests/graphs/weight.gv similarity index 100% rename from rtest/graphs/weight.gv rename to tests/graphs/weight.gv diff --git a/rtest/graphs/world.gv b/tests/graphs/world.gv similarity index 100% rename from rtest/graphs/world.gv rename to tests/graphs/world.gv diff --git a/rtest/graphs/xlabels.gv b/tests/graphs/xlabels.gv similarity index 100% rename from rtest/graphs/xlabels.gv rename to tests/graphs/xlabels.gv diff --git a/rtest/graphs/xx.gv b/tests/graphs/xx.gv similarity index 100% rename from rtest/graphs/xx.gv rename to tests/graphs/xx.gv diff --git a/rtest/gvtest.py b/tests/gvtest.py similarity index 100% rename from rtest/gvtest.py rename to tests/gvtest.py diff --git a/rtest/imagepath_test.txt b/tests/imagepath_test.txt similarity index 100% rename from rtest/imagepath_test.txt rename to tests/imagepath_test.txt diff --git a/rtest/imagepath_test/base.gv b/tests/imagepath_test/base.gv similarity index 100% rename from rtest/imagepath_test/base.gv rename to tests/imagepath_test/base.gv diff --git a/rtest/imagepath_test/delim.sed b/tests/imagepath_test/delim.sed similarity index 100% rename from rtest/imagepath_test/delim.sed rename to tests/imagepath_test/delim.sed diff --git a/rtest/imagepath_test/gen_graph.sh b/tests/imagepath_test/gen_graph.sh similarity index 100% rename from rtest/imagepath_test/gen_graph.sh rename to tests/imagepath_test/gen_graph.sh diff --git a/rtest/imagepath_test/image.jpg b/tests/imagepath_test/image.jpg similarity index 100% rename from rtest/imagepath_test/image.jpg rename to tests/imagepath_test/image.jpg diff --git a/rtest/imagepath_test/image_dir/image.jpg b/tests/imagepath_test/image_dir/image.jpg similarity index 100% rename from rtest/imagepath_test/image_dir/image.jpg rename to tests/imagepath_test/image_dir/image.jpg diff --git a/rtest/imagepath_test/imagepath_dir/image.jpg b/tests/imagepath_test/imagepath_dir/image.jpg similarity index 100% rename from rtest/imagepath_test/imagepath_dir/image.jpg rename to tests/imagepath_test/imagepath_dir/image.jpg diff --git a/rtest/imagepath_test/imagepath_test.sh b/tests/imagepath_test/imagepath_test.sh similarity index 100% rename from rtest/imagepath_test/imagepath_test.sh rename to tests/imagepath_test/imagepath_test.sh diff --git a/rtest/imagepath_test/save_png_files.sh b/tests/imagepath_test/save_png_files.sh similarity index 100% rename from rtest/imagepath_test/save_png_files.sh rename to tests/imagepath_test/save_png_files.sh diff --git a/rtest/imagepath_test/test_cases b/tests/imagepath_test/test_cases similarity index 100% rename from rtest/imagepath_test/test_cases rename to tests/imagepath_test/test_cases diff --git a/rtest/linux.i386/ER.gv b/tests/linux.i386/ER.gv similarity index 100% rename from rtest/linux.i386/ER.gv rename to tests/linux.i386/ER.gv diff --git a/rtest/linux.i386/ER.ps b/tests/linux.i386/ER.ps similarity index 100% rename from rtest/linux.i386/ER.ps rename to tests/linux.i386/ER.ps diff --git a/rtest/linux.i386/b102.gv b/tests/linux.i386/b102.gv similarity index 100% rename from rtest/linux.i386/b102.gv rename to tests/linux.i386/b102.gv diff --git a/rtest/linux.i386/b106.gv b/tests/linux.i386/b106.gv similarity index 100% rename from rtest/linux.i386/b106.gv rename to tests/linux.i386/b106.gv diff --git a/rtest/linux.i386/b15.png b/tests/linux.i386/b15.png similarity index 100% rename from rtest/linux.i386/b15.png rename to tests/linux.i386/b15.png diff --git a/rtest/linux.i386/b29.gv b/tests/linux.i386/b29.gv similarity index 100% rename from rtest/linux.i386/b29.gv rename to tests/linux.i386/b29.gv diff --git a/rtest/linux.i386/b33.ps b/tests/linux.i386/b33.ps similarity index 100% rename from rtest/linux.i386/b33.ps rename to tests/linux.i386/b33.ps diff --git a/rtest/linux.i386/b36.gv b/tests/linux.i386/b36.gv similarity index 100% rename from rtest/linux.i386/b36.gv rename to tests/linux.i386/b36.gv diff --git a/rtest/linux.i386/b69.ps b/tests/linux.i386/b69.ps similarity index 100% rename from rtest/linux.i386/b69.ps rename to tests/linux.i386/b69.ps diff --git a/rtest/linux.i386/crazy.gv b/tests/linux.i386/crazy.gv similarity index 100% rename from rtest/linux.i386/crazy.gv rename to tests/linux.i386/crazy.gv diff --git a/rtest/linux.i386/crazy.ps b/tests/linux.i386/crazy.ps similarity index 100% rename from rtest/linux.i386/crazy.ps rename to tests/linux.i386/crazy.ps diff --git a/rtest/linux.i386/dfa.gv b/tests/linux.i386/dfa.gv similarity index 100% rename from rtest/linux.i386/dfa.gv rename to tests/linux.i386/dfa.gv diff --git a/rtest/linux.i386/hashtable.gv b/tests/linux.i386/hashtable.gv similarity index 100% rename from rtest/linux.i386/hashtable.gv rename to tests/linux.i386/hashtable.gv diff --git a/rtest/linux.i386/newarrows.gif b/tests/linux.i386/newarrows.gif similarity index 100% rename from rtest/linux.i386/newarrows.gif rename to tests/linux.i386/newarrows.gif diff --git a/rtest/linux.x86/AvantGarde_dot.png b/tests/linux.x86/AvantGarde_dot.png similarity index 100% rename from rtest/linux.x86/AvantGarde_dot.png rename to tests/linux.x86/AvantGarde_dot.png diff --git a/rtest/linux.x86/AvantGarde_dot.ps b/tests/linux.x86/AvantGarde_dot.ps similarity index 100% rename from rtest/linux.x86/AvantGarde_dot.ps rename to tests/linux.x86/AvantGarde_dot.ps diff --git a/rtest/linux.x86/Bookman_dot.png b/tests/linux.x86/Bookman_dot.png similarity index 100% rename from rtest/linux.x86/Bookman_dot.png rename to tests/linux.x86/Bookman_dot.png diff --git a/rtest/linux.x86/Bookman_dot.ps b/tests/linux.x86/Bookman_dot.ps similarity index 100% rename from rtest/linux.x86/Bookman_dot.ps rename to tests/linux.x86/Bookman_dot.ps diff --git a/rtest/linux.x86/Helvetica_dot.png b/tests/linux.x86/Helvetica_dot.png similarity index 100% rename from rtest/linux.x86/Helvetica_dot.png rename to tests/linux.x86/Helvetica_dot.png diff --git a/rtest/linux.x86/Helvetica_dot.ps b/tests/linux.x86/Helvetica_dot.ps similarity index 100% rename from rtest/linux.x86/Helvetica_dot.ps rename to tests/linux.x86/Helvetica_dot.ps diff --git a/rtest/linux.x86/Makefile.am b/tests/linux.x86/Makefile.am similarity index 100% rename from rtest/linux.x86/Makefile.am rename to tests/linux.x86/Makefile.am diff --git a/rtest/linux.x86/NewCenturySchlbk_dot.png b/tests/linux.x86/NewCenturySchlbk_dot.png similarity index 100% rename from rtest/linux.x86/NewCenturySchlbk_dot.png rename to tests/linux.x86/NewCenturySchlbk_dot.png diff --git a/rtest/linux.x86/NewCenturySchlbk_dot.ps b/tests/linux.x86/NewCenturySchlbk_dot.ps similarity index 100% rename from rtest/linux.x86/NewCenturySchlbk_dot.ps rename to tests/linux.x86/NewCenturySchlbk_dot.ps diff --git a/rtest/linux.x86/Palatino_dot.png b/tests/linux.x86/Palatino_dot.png similarity index 100% rename from rtest/linux.x86/Palatino_dot.png rename to tests/linux.x86/Palatino_dot.png diff --git a/rtest/linux.x86/Palatino_dot.ps b/tests/linux.x86/Palatino_dot.ps similarity index 100% rename from rtest/linux.x86/Palatino_dot.ps rename to tests/linux.x86/Palatino_dot.ps diff --git a/rtest/linux.x86/Symbol_dot.png b/tests/linux.x86/Symbol_dot.png similarity index 100% rename from rtest/linux.x86/Symbol_dot.png rename to tests/linux.x86/Symbol_dot.png diff --git a/rtest/linux.x86/Times_dot.png b/tests/linux.x86/Times_dot.png similarity index 100% rename from rtest/linux.x86/Times_dot.png rename to tests/linux.x86/Times_dot.png diff --git a/rtest/linux.x86/Times_dot.ps b/tests/linux.x86/Times_dot.ps similarity index 100% rename from rtest/linux.x86/Times_dot.ps rename to tests/linux.x86/Times_dot.ps diff --git a/rtest/linux.x86/ZapfChancery_dot.png b/tests/linux.x86/ZapfChancery_dot.png similarity index 100% rename from rtest/linux.x86/ZapfChancery_dot.png rename to tests/linux.x86/ZapfChancery_dot.png diff --git a/rtest/linux.x86/ZapfChancery_dot.ps b/tests/linux.x86/ZapfChancery_dot.ps similarity index 100% rename from rtest/linux.x86/ZapfChancery_dot.ps rename to tests/linux.x86/ZapfChancery_dot.ps diff --git a/rtest/linux.x86/ZapfDingbats_dot.png b/tests/linux.x86/ZapfDingbats_dot.png similarity index 100% rename from rtest/linux.x86/ZapfDingbats_dot.png rename to tests/linux.x86/ZapfDingbats_dot.png diff --git a/rtest/linux.x86/ZapfDingbats_dot.ps b/tests/linux.x86/ZapfDingbats_dot.ps similarity index 100% rename from rtest/linux.x86/ZapfDingbats_dot.ps rename to tests/linux.x86/ZapfDingbats_dot.ps diff --git a/rtest/linux.x86/arrows_dot.gv b/tests/linux.x86/arrows_dot.gv similarity index 100% rename from rtest/linux.x86/arrows_dot.gv rename to tests/linux.x86/arrows_dot.gv diff --git a/rtest/linux.x86/arrows_dot.ps b/tests/linux.x86/arrows_dot.ps similarity index 100% rename from rtest/linux.x86/arrows_dot.ps rename to tests/linux.x86/arrows_dot.ps diff --git a/rtest/linux.x86/arrowsize_dot.png b/tests/linux.x86/arrowsize_dot.png similarity index 100% rename from rtest/linux.x86/arrowsize_dot.png rename to tests/linux.x86/arrowsize_dot.png diff --git a/rtest/linux.x86/cairo_dot_cairo.png b/tests/linux.x86/cairo_dot_cairo.png similarity index 100% rename from rtest/linux.x86/cairo_dot_cairo.png rename to tests/linux.x86/cairo_dot_cairo.png diff --git a/rtest/linux.x86/cairo_dot_cairo.ps b/tests/linux.x86/cairo_dot_cairo.ps similarity index 100% rename from rtest/linux.x86/cairo_dot_cairo.ps rename to tests/linux.x86/cairo_dot_cairo.ps diff --git a/rtest/linux.x86/cairo_dot_cairo.svg b/tests/linux.x86/cairo_dot_cairo.svg similarity index 100% rename from rtest/linux.x86/cairo_dot_cairo.svg rename to tests/linux.x86/cairo_dot_cairo.svg diff --git a/rtest/linux.x86/center_dot.png b/tests/linux.x86/center_dot.png similarity index 100% rename from rtest/linux.x86/center_dot.png rename to tests/linux.x86/center_dot.png diff --git a/rtest/linux.x86/center_dot.ps b/tests/linux.x86/center_dot.ps similarity index 100% rename from rtest/linux.x86/center_dot.ps rename to tests/linux.x86/center_dot.ps diff --git a/rtest/linux.x86/clusters_dot.png b/tests/linux.x86/clusters_dot.png similarity index 100% rename from rtest/linux.x86/clusters_dot.png rename to tests/linux.x86/clusters_dot.png diff --git a/rtest/linux.x86/clusters_dot.ps b/tests/linux.x86/clusters_dot.ps similarity index 100% rename from rtest/linux.x86/clusters_dot.ps rename to tests/linux.x86/clusters_dot.ps diff --git a/rtest/linux.x86/clustlabel_dot.ps b/tests/linux.x86/clustlabel_dot.ps similarity index 100% rename from rtest/linux.x86/clustlabel_dot.ps rename to tests/linux.x86/clustlabel_dot.ps diff --git a/rtest/linux.x86/clustlabel_dot1.ps b/tests/linux.x86/clustlabel_dot1.ps similarity index 100% rename from rtest/linux.x86/clustlabel_dot1.ps rename to tests/linux.x86/clustlabel_dot1.ps diff --git a/rtest/linux.x86/clustlabel_dot2.ps b/tests/linux.x86/clustlabel_dot2.ps similarity index 100% rename from rtest/linux.x86/clustlabel_dot2.ps rename to tests/linux.x86/clustlabel_dot2.ps diff --git a/rtest/linux.x86/clustlabel_dot3.ps b/tests/linux.x86/clustlabel_dot3.ps similarity index 100% rename from rtest/linux.x86/clustlabel_dot3.ps rename to tests/linux.x86/clustlabel_dot3.ps diff --git a/rtest/linux.x86/clustlabel_dot4.ps b/tests/linux.x86/clustlabel_dot4.ps similarity index 100% rename from rtest/linux.x86/clustlabel_dot4.ps rename to tests/linux.x86/clustlabel_dot4.ps diff --git a/rtest/linux.x86/clustlabel_dot5.ps b/tests/linux.x86/clustlabel_dot5.ps similarity index 100% rename from rtest/linux.x86/clustlabel_dot5.ps rename to tests/linux.x86/clustlabel_dot5.ps diff --git a/rtest/linux.x86/clustlabel_dot6.ps b/tests/linux.x86/clustlabel_dot6.ps similarity index 100% rename from rtest/linux.x86/clustlabel_dot6.ps rename to tests/linux.x86/clustlabel_dot6.ps diff --git a/rtest/linux.x86/clustlabel_dot7.ps b/tests/linux.x86/clustlabel_dot7.ps similarity index 100% rename from rtest/linux.x86/clustlabel_dot7.ps rename to tests/linux.x86/clustlabel_dot7.ps diff --git a/rtest/linux.x86/color_dot.png b/tests/linux.x86/color_dot.png similarity index 100% rename from rtest/linux.x86/color_dot.png rename to tests/linux.x86/color_dot.png diff --git a/rtest/linux.x86/color_dot1.png b/tests/linux.x86/color_dot1.png similarity index 100% rename from rtest/linux.x86/color_dot1.png rename to tests/linux.x86/color_dot1.png diff --git a/rtest/linux.x86/colors_dot.ps b/tests/linux.x86/colors_dot.ps similarity index 100% rename from rtest/linux.x86/colors_dot.ps rename to tests/linux.x86/colors_dot.ps diff --git a/rtest/linux.x86/colorscheme_dot.png b/tests/linux.x86/colorscheme_dot.png similarity index 100% rename from rtest/linux.x86/colorscheme_dot.png rename to tests/linux.x86/colorscheme_dot.png diff --git a/rtest/linux.x86/colorscheme_dot.ps b/tests/linux.x86/colorscheme_dot.ps similarity index 100% rename from rtest/linux.x86/colorscheme_dot.ps rename to tests/linux.x86/colorscheme_dot.ps diff --git a/rtest/linux.x86/compound_dot.gv b/tests/linux.x86/compound_dot.gv similarity index 100% rename from rtest/linux.x86/compound_dot.gv rename to tests/linux.x86/compound_dot.gv diff --git a/rtest/linux.x86/crazy_dot.png b/tests/linux.x86/crazy_dot.png similarity index 100% rename from rtest/linux.x86/crazy_dot.png rename to tests/linux.x86/crazy_dot.png diff --git a/rtest/linux.x86/crazy_dot.ps b/tests/linux.x86/crazy_dot.ps similarity index 100% rename from rtest/linux.x86/crazy_dot.ps rename to tests/linux.x86/crazy_dot.ps diff --git a/rtest/linux.x86/decorate_dot.png b/tests/linux.x86/decorate_dot.png similarity index 100% rename from rtest/linux.x86/decorate_dot.png rename to tests/linux.x86/decorate_dot.png diff --git a/rtest/linux.x86/dir_dot.ps b/tests/linux.x86/dir_dot.ps similarity index 100% rename from rtest/linux.x86/dir_dot.ps rename to tests/linux.x86/dir_dot.ps diff --git a/rtest/linux.x86/dotsplines_dot.gv b/tests/linux.x86/dotsplines_dot.gv similarity index 100% rename from rtest/linux.x86/dotsplines_dot.gv rename to tests/linux.x86/dotsplines_dot.gv diff --git a/rtest/linux.x86/dotsplines_dot1.gv b/tests/linux.x86/dotsplines_dot1.gv similarity index 100% rename from rtest/linux.x86/dotsplines_dot1.gv rename to tests/linux.x86/dotsplines_dot1.gv diff --git a/rtest/linux.x86/edgeclip_dot.gv b/tests/linux.x86/edgeclip_dot.gv similarity index 100% rename from rtest/linux.x86/edgeclip_dot.gv rename to tests/linux.x86/edgeclip_dot.gv diff --git a/rtest/linux.x86/fdp_clus_fdp.png b/tests/linux.x86/fdp_clus_fdp.png similarity index 100% rename from rtest/linux.x86/fdp_clus_fdp.png rename to tests/linux.x86/fdp_clus_fdp.png diff --git a/rtest/linux.x86/flatedge_dot.gv b/tests/linux.x86/flatedge_dot.gv similarity index 100% rename from rtest/linux.x86/flatedge_dot.gv rename to tests/linux.x86/flatedge_dot.gv diff --git a/rtest/linux.x86/grdangles_dot.png b/tests/linux.x86/grdangles_dot.png similarity index 100% rename from rtest/linux.x86/grdangles_dot.png rename to tests/linux.x86/grdangles_dot.png diff --git a/rtest/linux.x86/grdangles_dot.svg b/tests/linux.x86/grdangles_dot.svg similarity index 100% rename from rtest/linux.x86/grdangles_dot.svg rename to tests/linux.x86/grdangles_dot.svg diff --git a/rtest/linux.x86/grdcluster_dot.png b/tests/linux.x86/grdcluster_dot.png similarity index 100% rename from rtest/linux.x86/grdcluster_dot.png rename to tests/linux.x86/grdcluster_dot.png diff --git a/rtest/linux.x86/grdcluster_dot.svg b/tests/linux.x86/grdcluster_dot.svg similarity index 100% rename from rtest/linux.x86/grdcluster_dot.svg rename to tests/linux.x86/grdcluster_dot.svg diff --git a/rtest/linux.x86/grdcolors_dot.png b/tests/linux.x86/grdcolors_dot.png similarity index 100% rename from rtest/linux.x86/grdcolors_dot.png rename to tests/linux.x86/grdcolors_dot.png diff --git a/rtest/linux.x86/grdcolors_dot.svg b/tests/linux.x86/grdcolors_dot.svg similarity index 100% rename from rtest/linux.x86/grdcolors_dot.svg rename to tests/linux.x86/grdcolors_dot.svg diff --git a/rtest/linux.x86/grdfillcolor_dot.png b/tests/linux.x86/grdfillcolor_dot.png similarity index 100% rename from rtest/linux.x86/grdfillcolor_dot.png rename to tests/linux.x86/grdfillcolor_dot.png diff --git a/rtest/linux.x86/grdfillcolor_dot.svg b/tests/linux.x86/grdfillcolor_dot.svg similarity index 100% rename from rtest/linux.x86/grdfillcolor_dot.svg rename to tests/linux.x86/grdfillcolor_dot.svg diff --git a/rtest/linux.x86/grdlinear_angle_dot.png b/tests/linux.x86/grdlinear_angle_dot.png similarity index 100% rename from rtest/linux.x86/grdlinear_angle_dot.png rename to tests/linux.x86/grdlinear_angle_dot.png diff --git a/rtest/linux.x86/grdlinear_angle_dot.svg b/tests/linux.x86/grdlinear_angle_dot.svg similarity index 100% rename from rtest/linux.x86/grdlinear_angle_dot.svg rename to tests/linux.x86/grdlinear_angle_dot.svg diff --git a/rtest/linux.x86/grdlinear_dot.png b/tests/linux.x86/grdlinear_dot.png similarity index 100% rename from rtest/linux.x86/grdlinear_dot.png rename to tests/linux.x86/grdlinear_dot.png diff --git a/rtest/linux.x86/grdlinear_dot.svg b/tests/linux.x86/grdlinear_dot.svg similarity index 100% rename from rtest/linux.x86/grdlinear_dot.svg rename to tests/linux.x86/grdlinear_dot.svg diff --git a/rtest/linux.x86/grdlinear_node_dot.png b/tests/linux.x86/grdlinear_node_dot.png similarity index 100% rename from rtest/linux.x86/grdlinear_node_dot.png rename to tests/linux.x86/grdlinear_node_dot.png diff --git a/rtest/linux.x86/grdlinear_node_dot.svg b/tests/linux.x86/grdlinear_node_dot.svg similarity index 100% rename from rtest/linux.x86/grdlinear_node_dot.svg rename to tests/linux.x86/grdlinear_node_dot.svg diff --git a/rtest/linux.x86/grdradial_angle_dot.png b/tests/linux.x86/grdradial_angle_dot.png similarity index 100% rename from rtest/linux.x86/grdradial_angle_dot.png rename to tests/linux.x86/grdradial_angle_dot.png diff --git a/rtest/linux.x86/grdradial_angle_dot.svg b/tests/linux.x86/grdradial_angle_dot.svg similarity index 100% rename from rtest/linux.x86/grdradial_angle_dot.svg rename to tests/linux.x86/grdradial_angle_dot.svg diff --git a/rtest/linux.x86/grdradial_dot.png b/tests/linux.x86/grdradial_dot.png similarity index 100% rename from rtest/linux.x86/grdradial_dot.png rename to tests/linux.x86/grdradial_dot.png diff --git a/rtest/linux.x86/grdradial_dot.svg b/tests/linux.x86/grdradial_dot.svg similarity index 100% rename from rtest/linux.x86/grdradial_dot.svg rename to tests/linux.x86/grdradial_dot.svg diff --git a/rtest/linux.x86/grdradial_node_dot.png b/tests/linux.x86/grdradial_node_dot.png similarity index 100% rename from rtest/linux.x86/grdradial_node_dot.png rename to tests/linux.x86/grdradial_node_dot.png diff --git a/rtest/linux.x86/grdradial_node_dot.svg b/tests/linux.x86/grdradial_node_dot.svg similarity index 100% rename from rtest/linux.x86/grdradial_node_dot.svg rename to tests/linux.x86/grdradial_node_dot.svg diff --git a/rtest/linux.x86/grdshapes_dot.png b/tests/linux.x86/grdshapes_dot.png similarity index 100% rename from rtest/linux.x86/grdshapes_dot.png rename to tests/linux.x86/grdshapes_dot.png diff --git a/rtest/linux.x86/grdshapes_dot.svg b/tests/linux.x86/grdshapes_dot.svg similarity index 100% rename from rtest/linux.x86/grdshapes_dot.svg rename to tests/linux.x86/grdshapes_dot.svg diff --git a/rtest/linux.x86/html2_dot.gv b/tests/linux.x86/html2_dot.gv similarity index 100% rename from rtest/linux.x86/html2_dot.gv rename to tests/linux.x86/html2_dot.gv diff --git a/rtest/linux.x86/html2_dot.ps b/tests/linux.x86/html2_dot.ps similarity index 100% rename from rtest/linux.x86/html2_dot.ps rename to tests/linux.x86/html2_dot.ps diff --git a/rtest/linux.x86/html2_dot.svg b/tests/linux.x86/html2_dot.svg similarity index 100% rename from rtest/linux.x86/html2_dot.svg rename to tests/linux.x86/html2_dot.svg diff --git a/rtest/linux.x86/html_dot.gv b/tests/linux.x86/html_dot.gv similarity index 100% rename from rtest/linux.x86/html_dot.gv rename to tests/linux.x86/html_dot.gv diff --git a/rtest/linux.x86/html_dot.ps b/tests/linux.x86/html_dot.ps similarity index 100% rename from rtest/linux.x86/html_dot.ps rename to tests/linux.x86/html_dot.ps diff --git a/rtest/linux.x86/inv_inv_dot.png b/tests/linux.x86/inv_inv_dot.png similarity index 100% rename from rtest/linux.x86/inv_inv_dot.png rename to tests/linux.x86/inv_inv_dot.png diff --git a/rtest/linux.x86/inv_nul_dot.png b/tests/linux.x86/inv_nul_dot.png similarity index 100% rename from rtest/linux.x86/inv_nul_dot.png rename to tests/linux.x86/inv_nul_dot.png diff --git a/rtest/linux.x86/inv_val_dot.png b/tests/linux.x86/inv_val_dot.png similarity index 100% rename from rtest/linux.x86/inv_val_dot.png rename to tests/linux.x86/inv_val_dot.png diff --git a/rtest/linux.x86/japanese_dot.png b/tests/linux.x86/japanese_dot.png similarity index 100% rename from rtest/linux.x86/japanese_dot.png rename to tests/linux.x86/japanese_dot.png diff --git a/rtest/linux.x86/layers_dot.ps b/tests/linux.x86/layers_dot.ps similarity index 100% rename from rtest/linux.x86/layers_dot.ps rename to tests/linux.x86/layers_dot.ps diff --git a/rtest/linux.x86/mode_neato.ps b/tests/linux.x86/mode_neato.ps similarity index 100% rename from rtest/linux.x86/mode_neato.ps rename to tests/linux.x86/mode_neato.ps diff --git a/rtest/linux.x86/mode_neato1.ps b/tests/linux.x86/mode_neato1.ps similarity index 100% rename from rtest/linux.x86/mode_neato1.ps rename to tests/linux.x86/mode_neato1.ps diff --git a/rtest/linux.x86/mode_neato2.ps b/tests/linux.x86/mode_neato2.ps similarity index 100% rename from rtest/linux.x86/mode_neato2.ps rename to tests/linux.x86/mode_neato2.ps diff --git a/rtest/linux.x86/model_neato.ps b/tests/linux.x86/model_neato.ps similarity index 100% rename from rtest/linux.x86/model_neato.ps rename to tests/linux.x86/model_neato.ps diff --git a/rtest/linux.x86/model_neato1.ps b/tests/linux.x86/model_neato1.ps similarity index 100% rename from rtest/linux.x86/model_neato1.ps rename to tests/linux.x86/model_neato1.ps diff --git a/rtest/linux.x86/neatosplines_neato.gv b/tests/linux.x86/neatosplines_neato.gv similarity index 100% rename from rtest/linux.x86/neatosplines_neato.gv rename to tests/linux.x86/neatosplines_neato.gv diff --git a/rtest/linux.x86/neatosplines_neato1.gv b/tests/linux.x86/neatosplines_neato1.gv similarity index 100% rename from rtest/linux.x86/neatosplines_neato1.gv rename to tests/linux.x86/neatosplines_neato1.gv diff --git a/rtest/linux.x86/nestedclust_dot.gv b/tests/linux.x86/nestedclust_dot.gv similarity index 100% rename from rtest/linux.x86/nestedclust_dot.gv rename to tests/linux.x86/nestedclust_dot.gv diff --git a/rtest/linux.x86/nojustify_dot.png b/tests/linux.x86/nojustify_dot.png similarity index 100% rename from rtest/linux.x86/nojustify_dot.png rename to tests/linux.x86/nojustify_dot.png diff --git a/rtest/linux.x86/nojustify_dot.ps b/tests/linux.x86/nojustify_dot.ps similarity index 100% rename from rtest/linux.x86/nojustify_dot.ps rename to tests/linux.x86/nojustify_dot.ps diff --git a/rtest/linux.x86/nojustify_dot_cairo.ps b/tests/linux.x86/nojustify_dot_cairo.ps similarity index 100% rename from rtest/linux.x86/nojustify_dot_cairo.ps rename to tests/linux.x86/nojustify_dot_cairo.ps diff --git a/rtest/linux.x86/nojustify_dot_gd.png b/tests/linux.x86/nojustify_dot_gd.png similarity index 100% rename from rtest/linux.x86/nojustify_dot_gd.png rename to tests/linux.x86/nojustify_dot_gd.png diff --git a/rtest/linux.x86/nul_inv_dot.png b/tests/linux.x86/nul_inv_dot.png similarity index 100% rename from rtest/linux.x86/nul_inv_dot.png rename to tests/linux.x86/nul_inv_dot.png diff --git a/rtest/linux.x86/nul_nul_dot.png b/tests/linux.x86/nul_nul_dot.png similarity index 100% rename from rtest/linux.x86/nul_nul_dot.png rename to tests/linux.x86/nul_nul_dot.png diff --git a/rtest/linux.x86/nul_val_dot.png b/tests/linux.x86/nul_val_dot.png similarity index 100% rename from rtest/linux.x86/nul_val_dot.png rename to tests/linux.x86/nul_val_dot.png diff --git a/rtest/linux.x86/ordering_dot.gv b/tests/linux.x86/ordering_dot.gv similarity index 100% rename from rtest/linux.x86/ordering_dot.gv rename to tests/linux.x86/ordering_dot.gv diff --git a/rtest/linux.x86/ordering_dot1.gv b/tests/linux.x86/ordering_dot1.gv similarity index 100% rename from rtest/linux.x86/ordering_dot1.gv rename to tests/linux.x86/ordering_dot1.gv diff --git a/rtest/linux.x86/overlap_neato.gv b/tests/linux.x86/overlap_neato.gv similarity index 100% rename from rtest/linux.x86/overlap_neato.gv rename to tests/linux.x86/overlap_neato.gv diff --git a/rtest/linux.x86/overlap_neato1.gv b/tests/linux.x86/overlap_neato1.gv similarity index 100% rename from rtest/linux.x86/overlap_neato1.gv rename to tests/linux.x86/overlap_neato1.gv diff --git a/rtest/linux.x86/pack_neato.gv b/tests/linux.x86/pack_neato.gv similarity index 100% rename from rtest/linux.x86/pack_neato.gv rename to tests/linux.x86/pack_neato.gv diff --git a/rtest/linux.x86/pack_neato1.gv b/tests/linux.x86/pack_neato1.gv similarity index 100% rename from rtest/linux.x86/pack_neato1.gv rename to tests/linux.x86/pack_neato1.gv diff --git a/rtest/linux.x86/pack_neato2.gv b/tests/linux.x86/pack_neato2.gv similarity index 100% rename from rtest/linux.x86/pack_neato2.gv rename to tests/linux.x86/pack_neato2.gv diff --git a/rtest/linux.x86/page_neato.ps b/tests/linux.x86/page_neato.ps similarity index 100% rename from rtest/linux.x86/page_neato.ps rename to tests/linux.x86/page_neato.ps diff --git a/rtest/linux.x86/page_neato1.ps b/tests/linux.x86/page_neato1.ps similarity index 100% rename from rtest/linux.x86/page_neato1.ps rename to tests/linux.x86/page_neato1.ps diff --git a/rtest/linux.x86/page_neato2.ps b/tests/linux.x86/page_neato2.ps similarity index 100% rename from rtest/linux.x86/page_neato2.ps rename to tests/linux.x86/page_neato2.ps diff --git a/rtest/linux.x86/polypoly_dot.png b/tests/linux.x86/polypoly_dot.png similarity index 100% rename from rtest/linux.x86/polypoly_dot.png rename to tests/linux.x86/polypoly_dot.png diff --git a/rtest/linux.x86/polypoly_dot.ps b/tests/linux.x86/polypoly_dot.ps similarity index 100% rename from rtest/linux.x86/polypoly_dot.ps rename to tests/linux.x86/polypoly_dot.ps diff --git a/rtest/linux.x86/ports_dot.gv b/tests/linux.x86/ports_dot.gv similarity index 100% rename from rtest/linux.x86/ports_dot.gv rename to tests/linux.x86/ports_dot.gv diff --git a/rtest/linux.x86/ps_user_shapes_dot.ps b/tests/linux.x86/ps_user_shapes_dot.ps similarity index 100% rename from rtest/linux.x86/ps_user_shapes_dot.ps rename to tests/linux.x86/ps_user_shapes_dot.ps diff --git a/rtest/linux.x86/pslib_dot.ps b/tests/linux.x86/pslib_dot.ps similarity index 100% rename from rtest/linux.x86/pslib_dot.ps rename to tests/linux.x86/pslib_dot.ps diff --git a/rtest/linux.x86/rankdir_dot.gv b/tests/linux.x86/rankdir_dot.gv similarity index 100% rename from rtest/linux.x86/rankdir_dot.gv rename to tests/linux.x86/rankdir_dot.gv diff --git a/rtest/linux.x86/rankdir_dot1.gv b/tests/linux.x86/rankdir_dot1.gv similarity index 100% rename from rtest/linux.x86/rankdir_dot1.gv rename to tests/linux.x86/rankdir_dot1.gv diff --git a/rtest/linux.x86/rankdir_dot2.gv b/tests/linux.x86/rankdir_dot2.gv similarity index 100% rename from rtest/linux.x86/rankdir_dot2.gv rename to tests/linux.x86/rankdir_dot2.gv diff --git a/rtest/linux.x86/rd_rules_dot.png b/tests/linux.x86/rd_rules_dot.png similarity index 100% rename from rtest/linux.x86/rd_rules_dot.png rename to tests/linux.x86/rd_rules_dot.png diff --git a/rtest/linux.x86/record_dot.gv b/tests/linux.x86/record_dot.gv similarity index 100% rename from rtest/linux.x86/record_dot.gv rename to tests/linux.x86/record_dot.gv diff --git a/rtest/linux.x86/record_dot.ps b/tests/linux.x86/record_dot.ps similarity index 100% rename from rtest/linux.x86/record_dot.ps rename to tests/linux.x86/record_dot.ps diff --git a/rtest/linux.x86/root_circo.gv b/tests/linux.x86/root_circo.gv similarity index 100% rename from rtest/linux.x86/root_circo.gv rename to tests/linux.x86/root_circo.gv diff --git a/rtest/linux.x86/root_twopi.gv b/tests/linux.x86/root_twopi.gv similarity index 100% rename from rtest/linux.x86/root_twopi.gv rename to tests/linux.x86/root_twopi.gv diff --git a/rtest/linux.x86/rootlabel_dot.ps b/tests/linux.x86/rootlabel_dot.ps similarity index 100% rename from rtest/linux.x86/rootlabel_dot.ps rename to tests/linux.x86/rootlabel_dot.ps diff --git a/rtest/linux.x86/rootlabel_dot1.ps b/tests/linux.x86/rootlabel_dot1.ps similarity index 100% rename from rtest/linux.x86/rootlabel_dot1.ps rename to tests/linux.x86/rootlabel_dot1.ps diff --git a/rtest/linux.x86/rootlabel_dot2.ps b/tests/linux.x86/rootlabel_dot2.ps similarity index 100% rename from rtest/linux.x86/rootlabel_dot2.ps rename to tests/linux.x86/rootlabel_dot2.ps diff --git a/rtest/linux.x86/rootlabel_dot3.ps b/tests/linux.x86/rootlabel_dot3.ps similarity index 100% rename from rtest/linux.x86/rootlabel_dot3.ps rename to tests/linux.x86/rootlabel_dot3.ps diff --git a/rtest/linux.x86/rootlabel_dot4.ps b/tests/linux.x86/rootlabel_dot4.ps similarity index 100% rename from rtest/linux.x86/rootlabel_dot4.ps rename to tests/linux.x86/rootlabel_dot4.ps diff --git a/rtest/linux.x86/rootlabel_dot5.ps b/tests/linux.x86/rootlabel_dot5.ps similarity index 100% rename from rtest/linux.x86/rootlabel_dot5.ps rename to tests/linux.x86/rootlabel_dot5.ps diff --git a/rtest/linux.x86/rootlabel_dot6.ps b/tests/linux.x86/rootlabel_dot6.ps similarity index 100% rename from rtest/linux.x86/rootlabel_dot6.ps rename to tests/linux.x86/rootlabel_dot6.ps diff --git a/rtest/linux.x86/rootlabel_dot7.ps b/tests/linux.x86/rootlabel_dot7.ps similarity index 100% rename from rtest/linux.x86/rootlabel_dot7.ps rename to tests/linux.x86/rootlabel_dot7.ps diff --git a/rtest/linux.x86/rotate_dot.png b/tests/linux.x86/rotate_dot.png similarity index 100% rename from rtest/linux.x86/rotate_dot.png rename to tests/linux.x86/rotate_dot.png diff --git a/rtest/linux.x86/rotate_dot.ps b/tests/linux.x86/rotate_dot.ps similarity index 100% rename from rtest/linux.x86/rotate_dot.ps rename to tests/linux.x86/rotate_dot.ps diff --git a/rtest/linux.x86/rotate_dot1.png b/tests/linux.x86/rotate_dot1.png similarity index 100% rename from rtest/linux.x86/rotate_dot1.png rename to tests/linux.x86/rotate_dot1.png diff --git a/rtest/linux.x86/rotate_dot1.ps b/tests/linux.x86/rotate_dot1.ps similarity index 100% rename from rtest/linux.x86/rotate_dot1.ps rename to tests/linux.x86/rotate_dot1.ps diff --git a/rtest/linux.x86/rowcolsep_dot.gv b/tests/linux.x86/rowcolsep_dot.gv similarity index 100% rename from rtest/linux.x86/rowcolsep_dot.gv rename to tests/linux.x86/rowcolsep_dot.gv diff --git a/rtest/linux.x86/rowcolsep_dot1.gv b/tests/linux.x86/rowcolsep_dot1.gv similarity index 100% rename from rtest/linux.x86/rowcolsep_dot1.gv rename to tests/linux.x86/rowcolsep_dot1.gv diff --git a/rtest/linux.x86/russian_dot.png b/tests/linux.x86/russian_dot.png similarity index 100% rename from rtest/linux.x86/russian_dot.png rename to tests/linux.x86/russian_dot.png diff --git a/rtest/linux.x86/sb_box_dbl_dot.png b/tests/linux.x86/sb_box_dbl_dot.png similarity index 100% rename from rtest/linux.x86/sb_box_dbl_dot.png rename to tests/linux.x86/sb_box_dbl_dot.png diff --git a/rtest/linux.x86/sb_box_dot.png b/tests/linux.x86/sb_box_dot.png similarity index 100% rename from rtest/linux.x86/sb_box_dot.png rename to tests/linux.x86/sb_box_dot.png diff --git a/rtest/linux.x86/sb_circle_dbl_dot.png b/tests/linux.x86/sb_circle_dbl_dot.png similarity index 100% rename from rtest/linux.x86/sb_circle_dbl_dot.png rename to tests/linux.x86/sb_circle_dbl_dot.png diff --git a/rtest/linux.x86/sb_circle_dot.png b/tests/linux.x86/sb_circle_dot.png similarity index 100% rename from rtest/linux.x86/sb_circle_dot.png rename to tests/linux.x86/sb_circle_dot.png diff --git a/rtest/linux.x86/shapes_dot.gv b/tests/linux.x86/shapes_dot.gv similarity index 100% rename from rtest/linux.x86/shapes_dot.gv rename to tests/linux.x86/shapes_dot.gv diff --git a/rtest/linux.x86/shapes_dot.ps b/tests/linux.x86/shapes_dot.ps similarity index 100% rename from rtest/linux.x86/shapes_dot.ps rename to tests/linux.x86/shapes_dot.ps diff --git a/rtest/linux.x86/sides_dot.ps b/tests/linux.x86/sides_dot.ps similarity index 100% rename from rtest/linux.x86/sides_dot.ps rename to tests/linux.x86/sides_dot.ps diff --git a/rtest/linux.x86/size_ex_dot.png b/tests/linux.x86/size_ex_dot.png similarity index 100% rename from rtest/linux.x86/size_ex_dot.png rename to tests/linux.x86/size_ex_dot.png diff --git a/rtest/linux.x86/size_ex_dot.ps b/tests/linux.x86/size_ex_dot.ps similarity index 100% rename from rtest/linux.x86/size_ex_dot.ps rename to tests/linux.x86/size_ex_dot.ps diff --git a/rtest/linux.x86/size_neato.png b/tests/linux.x86/size_neato.png similarity index 100% rename from rtest/linux.x86/size_neato.png rename to tests/linux.x86/size_neato.png diff --git a/rtest/linux.x86/size_neato.ps b/tests/linux.x86/size_neato.ps similarity index 100% rename from rtest/linux.x86/size_neato.ps rename to tests/linux.x86/size_neato.ps diff --git a/rtest/linux.x86/sl_box_dbl_dot.png b/tests/linux.x86/sl_box_dbl_dot.png similarity index 100% rename from rtest/linux.x86/sl_box_dbl_dot.png rename to tests/linux.x86/sl_box_dbl_dot.png diff --git a/rtest/linux.x86/sl_box_dot.png b/tests/linux.x86/sl_box_dot.png similarity index 100% rename from rtest/linux.x86/sl_box_dot.png rename to tests/linux.x86/sl_box_dot.png diff --git a/rtest/linux.x86/sl_circle_dbl_dot.png b/tests/linux.x86/sl_circle_dbl_dot.png similarity index 100% rename from rtest/linux.x86/sl_circle_dbl_dot.png rename to tests/linux.x86/sl_circle_dbl_dot.png diff --git a/rtest/linux.x86/sl_circle_dot.png b/tests/linux.x86/sl_circle_dot.png similarity index 100% rename from rtest/linux.x86/sl_circle_dot.png rename to tests/linux.x86/sl_circle_dot.png diff --git a/rtest/linux.x86/sq_rules_dot.png b/tests/linux.x86/sq_rules_dot.png similarity index 100% rename from rtest/linux.x86/sq_rules_dot.png rename to tests/linux.x86/sq_rules_dot.png diff --git a/rtest/linux.x86/sr_box_dbl_dot.png b/tests/linux.x86/sr_box_dbl_dot.png similarity index 100% rename from rtest/linux.x86/sr_box_dbl_dot.png rename to tests/linux.x86/sr_box_dbl_dot.png diff --git a/rtest/linux.x86/sr_box_dot.png b/tests/linux.x86/sr_box_dot.png similarity index 100% rename from rtest/linux.x86/sr_box_dot.png rename to tests/linux.x86/sr_box_dot.png diff --git a/rtest/linux.x86/sr_circle_dbl_dot.png b/tests/linux.x86/sr_circle_dbl_dot.png similarity index 100% rename from rtest/linux.x86/sr_circle_dbl_dot.png rename to tests/linux.x86/sr_circle_dbl_dot.png diff --git a/rtest/linux.x86/sr_circle_dot.png b/tests/linux.x86/sr_circle_dot.png similarity index 100% rename from rtest/linux.x86/sr_circle_dot.png rename to tests/linux.x86/sr_circle_dot.png diff --git a/rtest/linux.x86/st_box_dbl_dot.png b/tests/linux.x86/st_box_dbl_dot.png similarity index 100% rename from rtest/linux.x86/st_box_dbl_dot.png rename to tests/linux.x86/st_box_dbl_dot.png diff --git a/rtest/linux.x86/st_box_dot.png b/tests/linux.x86/st_box_dot.png similarity index 100% rename from rtest/linux.x86/st_box_dot.png rename to tests/linux.x86/st_box_dot.png diff --git a/rtest/linux.x86/st_circle_dbl_dot.png b/tests/linux.x86/st_circle_dbl_dot.png similarity index 100% rename from rtest/linux.x86/st_circle_dbl_dot.png rename to tests/linux.x86/st_circle_dbl_dot.png diff --git a/rtest/linux.x86/st_circle_dot.png b/tests/linux.x86/st_circle_dot.png similarity index 100% rename from rtest/linux.x86/st_circle_dot.png rename to tests/linux.x86/st_circle_dot.png diff --git a/rtest/linux.x86/style_dot.png b/tests/linux.x86/style_dot.png similarity index 100% rename from rtest/linux.x86/style_dot.png rename to tests/linux.x86/style_dot.png diff --git a/rtest/linux.x86/style_dot.ps b/tests/linux.x86/style_dot.ps similarity index 100% rename from rtest/linux.x86/style_dot.ps rename to tests/linux.x86/style_dot.ps diff --git a/rtest/linux.x86/url_dot.cmapx b/tests/linux.x86/url_dot.cmapx similarity index 100% rename from rtest/linux.x86/url_dot.cmapx rename to tests/linux.x86/url_dot.cmapx diff --git a/rtest/linux.x86/url_dot.cmapx_np b/tests/linux.x86/url_dot.cmapx_np similarity index 100% rename from rtest/linux.x86/url_dot.cmapx_np rename to tests/linux.x86/url_dot.cmapx_np diff --git a/rtest/linux.x86/url_dot.imap b/tests/linux.x86/url_dot.imap similarity index 100% rename from rtest/linux.x86/url_dot.imap rename to tests/linux.x86/url_dot.imap diff --git a/rtest/linux.x86/url_dot.imap_np b/tests/linux.x86/url_dot.imap_np similarity index 100% rename from rtest/linux.x86/url_dot.imap_np rename to tests/linux.x86/url_dot.imap_np diff --git a/rtest/linux.x86/url_dot.ps2 b/tests/linux.x86/url_dot.ps2 similarity index 100% rename from rtest/linux.x86/url_dot.ps2 rename to tests/linux.x86/url_dot.ps2 diff --git a/rtest/linux.x86/url_dot.svg b/tests/linux.x86/url_dot.svg similarity index 100% rename from rtest/linux.x86/url_dot.svg rename to tests/linux.x86/url_dot.svg diff --git a/rtest/linux.x86/user_shapes_dot.ps b/tests/linux.x86/user_shapes_dot.ps similarity index 100% rename from rtest/linux.x86/user_shapes_dot.ps rename to tests/linux.x86/user_shapes_dot.ps diff --git a/rtest/linux.x86/user_shapes_dot_gd.png b/tests/linux.x86/user_shapes_dot_gd.png similarity index 100% rename from rtest/linux.x86/user_shapes_dot_gd.png rename to tests/linux.x86/user_shapes_dot_gd.png diff --git a/rtest/linux.x86/val_inv_dot.png b/tests/linux.x86/val_inv_dot.png similarity index 100% rename from rtest/linux.x86/val_inv_dot.png rename to tests/linux.x86/val_inv_dot.png diff --git a/rtest/linux.x86/val_nul_dot.png b/tests/linux.x86/val_nul_dot.png similarity index 100% rename from rtest/linux.x86/val_nul_dot.png rename to tests/linux.x86/val_nul_dot.png diff --git a/rtest/linux.x86/val_val_dot.png b/tests/linux.x86/val_val_dot.png similarity index 100% rename from rtest/linux.x86/val_val_dot.png rename to tests/linux.x86/val_val_dot.png diff --git a/rtest/linux.x86/viewport_neato.png b/tests/linux.x86/viewport_neato.png similarity index 100% rename from rtest/linux.x86/viewport_neato.png rename to tests/linux.x86/viewport_neato.png diff --git a/rtest/linux.x86/viewport_neato.ps b/tests/linux.x86/viewport_neato.ps similarity index 100% rename from rtest/linux.x86/viewport_neato.ps rename to tests/linux.x86/viewport_neato.ps diff --git a/rtest/linux.x86/viewport_neato1.png b/tests/linux.x86/viewport_neato1.png similarity index 100% rename from rtest/linux.x86/viewport_neato1.png rename to tests/linux.x86/viewport_neato1.png diff --git a/rtest/linux.x86/viewport_neato1.ps b/tests/linux.x86/viewport_neato1.ps similarity index 100% rename from rtest/linux.x86/viewport_neato1.ps rename to tests/linux.x86/viewport_neato1.ps diff --git a/rtest/linux.x86/viewport_neato2.png b/tests/linux.x86/viewport_neato2.png similarity index 100% rename from rtest/linux.x86/viewport_neato2.png rename to tests/linux.x86/viewport_neato2.png diff --git a/rtest/linux.x86/viewport_neato2.ps b/tests/linux.x86/viewport_neato2.ps similarity index 100% rename from rtest/linux.x86/viewport_neato2.ps rename to tests/linux.x86/viewport_neato2.ps diff --git a/rtest/linux.x86/weight_dot.gv b/tests/linux.x86/weight_dot.gv similarity index 100% rename from rtest/linux.x86/weight_dot.gv rename to tests/linux.x86/weight_dot.gv diff --git a/rtest/linux.x86/xlabels_dot.png b/tests/linux.x86/xlabels_dot.png similarity index 100% rename from rtest/linux.x86/xlabels_dot.png rename to tests/linux.x86/xlabels_dot.png diff --git a/rtest/linux.x86/xlabels_neato.png b/tests/linux.x86/xlabels_neato.png similarity index 100% rename from rtest/linux.x86/xlabels_neato.png rename to tests/linux.x86/xlabels_neato.png diff --git a/rtest/macosx/arrows_dot.gv b/tests/macosx/arrows_dot.gv similarity index 100% rename from rtest/macosx/arrows_dot.gv rename to tests/macosx/arrows_dot.gv diff --git a/rtest/macosx/compound_dot.gv b/tests/macosx/compound_dot.gv similarity index 100% rename from rtest/macosx/compound_dot.gv rename to tests/macosx/compound_dot.gv diff --git a/rtest/macosx/edgeclip_dot.gv b/tests/macosx/edgeclip_dot.gv similarity index 100% rename from rtest/macosx/edgeclip_dot.gv rename to tests/macosx/edgeclip_dot.gv diff --git a/rtest/macosx/nestedclust_dot.gv b/tests/macosx/nestedclust_dot.gv similarity index 100% rename from rtest/macosx/nestedclust_dot.gv rename to tests/macosx/nestedclust_dot.gv diff --git a/rtest/macosx/ordering_dot.gv b/tests/macosx/ordering_dot.gv similarity index 100% rename from rtest/macosx/ordering_dot.gv rename to tests/macosx/ordering_dot.gv diff --git a/rtest/macosx/ordering_dot1.gv b/tests/macosx/ordering_dot1.gv similarity index 100% rename from rtest/macosx/ordering_dot1.gv rename to tests/macosx/ordering_dot1.gv diff --git a/rtest/macosx/rowcolsep_dot.gv b/tests/macosx/rowcolsep_dot.gv similarity index 100% rename from rtest/macosx/rowcolsep_dot.gv rename to tests/macosx/rowcolsep_dot.gv diff --git a/rtest/macosx/rowcolsep_dot1.gv b/tests/macosx/rowcolsep_dot1.gv similarity index 100% rename from rtest/macosx/rowcolsep_dot1.gv rename to tests/macosx/rowcolsep_dot1.gv diff --git a/rtest/nshare/AvantGarde_dot.png b/tests/nshare/AvantGarde_dot.png similarity index 100% rename from rtest/nshare/AvantGarde_dot.png rename to tests/nshare/AvantGarde_dot.png diff --git a/rtest/nshare/AvantGarde_dot.ps b/tests/nshare/AvantGarde_dot.ps similarity index 100% rename from rtest/nshare/AvantGarde_dot.ps rename to tests/nshare/AvantGarde_dot.ps diff --git a/rtest/nshare/Bookman_dot.png b/tests/nshare/Bookman_dot.png similarity index 100% rename from rtest/nshare/Bookman_dot.png rename to tests/nshare/Bookman_dot.png diff --git a/rtest/nshare/Bookman_dot.ps b/tests/nshare/Bookman_dot.ps similarity index 100% rename from rtest/nshare/Bookman_dot.ps rename to tests/nshare/Bookman_dot.ps diff --git a/rtest/nshare/Helvetica_dot.png b/tests/nshare/Helvetica_dot.png similarity index 100% rename from rtest/nshare/Helvetica_dot.png rename to tests/nshare/Helvetica_dot.png diff --git a/rtest/nshare/Helvetica_dot.ps b/tests/nshare/Helvetica_dot.ps similarity index 100% rename from rtest/nshare/Helvetica_dot.ps rename to tests/nshare/Helvetica_dot.ps diff --git a/rtest/nshare/NewCenturySchlbk_dot.png b/tests/nshare/NewCenturySchlbk_dot.png similarity index 100% rename from rtest/nshare/NewCenturySchlbk_dot.png rename to tests/nshare/NewCenturySchlbk_dot.png diff --git a/rtest/nshare/NewCenturySchlbk_dot.ps b/tests/nshare/NewCenturySchlbk_dot.ps similarity index 100% rename from rtest/nshare/NewCenturySchlbk_dot.ps rename to tests/nshare/NewCenturySchlbk_dot.ps diff --git a/rtest/nshare/Palatino_dot.png b/tests/nshare/Palatino_dot.png similarity index 100% rename from rtest/nshare/Palatino_dot.png rename to tests/nshare/Palatino_dot.png diff --git a/rtest/nshare/Palatino_dot.ps b/tests/nshare/Palatino_dot.ps similarity index 100% rename from rtest/nshare/Palatino_dot.ps rename to tests/nshare/Palatino_dot.ps diff --git a/rtest/nshare/Symbol_dot.png b/tests/nshare/Symbol_dot.png similarity index 100% rename from rtest/nshare/Symbol_dot.png rename to tests/nshare/Symbol_dot.png diff --git a/rtest/nshare/Times_dot.png b/tests/nshare/Times_dot.png similarity index 100% rename from rtest/nshare/Times_dot.png rename to tests/nshare/Times_dot.png diff --git a/rtest/nshare/Times_dot.ps b/tests/nshare/Times_dot.ps similarity index 100% rename from rtest/nshare/Times_dot.ps rename to tests/nshare/Times_dot.ps diff --git a/rtest/nshare/ZapfChancery_dot.png b/tests/nshare/ZapfChancery_dot.png similarity index 100% rename from rtest/nshare/ZapfChancery_dot.png rename to tests/nshare/ZapfChancery_dot.png diff --git a/rtest/nshare/ZapfChancery_dot.ps b/tests/nshare/ZapfChancery_dot.ps similarity index 100% rename from rtest/nshare/ZapfChancery_dot.ps rename to tests/nshare/ZapfChancery_dot.ps diff --git a/rtest/nshare/ZapfDingbats_dot.png b/tests/nshare/ZapfDingbats_dot.png similarity index 100% rename from rtest/nshare/ZapfDingbats_dot.png rename to tests/nshare/ZapfDingbats_dot.png diff --git a/rtest/nshare/ZapfDingbats_dot.ps b/tests/nshare/ZapfDingbats_dot.ps similarity index 100% rename from rtest/nshare/ZapfDingbats_dot.ps rename to tests/nshare/ZapfDingbats_dot.ps diff --git a/rtest/nshare/arrows_dot.gv b/tests/nshare/arrows_dot.gv similarity index 100% rename from rtest/nshare/arrows_dot.gv rename to tests/nshare/arrows_dot.gv diff --git a/rtest/nshare/arrows_dot.ps b/tests/nshare/arrows_dot.ps similarity index 100% rename from rtest/nshare/arrows_dot.ps rename to tests/nshare/arrows_dot.ps diff --git a/rtest/nshare/arrowsize_dot.png b/tests/nshare/arrowsize_dot.png similarity index 100% rename from rtest/nshare/arrowsize_dot.png rename to tests/nshare/arrowsize_dot.png diff --git a/rtest/nshare/cairo_dot_cairo.png b/tests/nshare/cairo_dot_cairo.png similarity index 100% rename from rtest/nshare/cairo_dot_cairo.png rename to tests/nshare/cairo_dot_cairo.png diff --git a/rtest/nshare/cairo_dot_cairo.ps b/tests/nshare/cairo_dot_cairo.ps similarity index 100% rename from rtest/nshare/cairo_dot_cairo.ps rename to tests/nshare/cairo_dot_cairo.ps diff --git a/rtest/nshare/cairo_dot_cairo.svg b/tests/nshare/cairo_dot_cairo.svg similarity index 100% rename from rtest/nshare/cairo_dot_cairo.svg rename to tests/nshare/cairo_dot_cairo.svg diff --git a/rtest/nshare/center_dot.png b/tests/nshare/center_dot.png similarity index 100% rename from rtest/nshare/center_dot.png rename to tests/nshare/center_dot.png diff --git a/rtest/nshare/center_dot.ps b/tests/nshare/center_dot.ps similarity index 100% rename from rtest/nshare/center_dot.ps rename to tests/nshare/center_dot.ps diff --git a/rtest/nshare/clusters_dot.png b/tests/nshare/clusters_dot.png similarity index 100% rename from rtest/nshare/clusters_dot.png rename to tests/nshare/clusters_dot.png diff --git a/rtest/nshare/clusters_dot.ps b/tests/nshare/clusters_dot.ps similarity index 100% rename from rtest/nshare/clusters_dot.ps rename to tests/nshare/clusters_dot.ps diff --git a/rtest/nshare/clustlabel_dot.ps b/tests/nshare/clustlabel_dot.ps similarity index 100% rename from rtest/nshare/clustlabel_dot.ps rename to tests/nshare/clustlabel_dot.ps diff --git a/rtest/nshare/clustlabel_dot1.ps b/tests/nshare/clustlabel_dot1.ps similarity index 100% rename from rtest/nshare/clustlabel_dot1.ps rename to tests/nshare/clustlabel_dot1.ps diff --git a/rtest/nshare/clustlabel_dot2.ps b/tests/nshare/clustlabel_dot2.ps similarity index 100% rename from rtest/nshare/clustlabel_dot2.ps rename to tests/nshare/clustlabel_dot2.ps diff --git a/rtest/nshare/clustlabel_dot3.ps b/tests/nshare/clustlabel_dot3.ps similarity index 100% rename from rtest/nshare/clustlabel_dot3.ps rename to tests/nshare/clustlabel_dot3.ps diff --git a/rtest/nshare/clustlabel_dot4.ps b/tests/nshare/clustlabel_dot4.ps similarity index 100% rename from rtest/nshare/clustlabel_dot4.ps rename to tests/nshare/clustlabel_dot4.ps diff --git a/rtest/nshare/clustlabel_dot5.ps b/tests/nshare/clustlabel_dot5.ps similarity index 100% rename from rtest/nshare/clustlabel_dot5.ps rename to tests/nshare/clustlabel_dot5.ps diff --git a/rtest/nshare/clustlabel_dot6.ps b/tests/nshare/clustlabel_dot6.ps similarity index 100% rename from rtest/nshare/clustlabel_dot6.ps rename to tests/nshare/clustlabel_dot6.ps diff --git a/rtest/nshare/clustlabel_dot7.ps b/tests/nshare/clustlabel_dot7.ps similarity index 100% rename from rtest/nshare/clustlabel_dot7.ps rename to tests/nshare/clustlabel_dot7.ps diff --git a/rtest/nshare/color_dot.png b/tests/nshare/color_dot.png similarity index 100% rename from rtest/nshare/color_dot.png rename to tests/nshare/color_dot.png diff --git a/rtest/nshare/color_dot1.png b/tests/nshare/color_dot1.png similarity index 100% rename from rtest/nshare/color_dot1.png rename to tests/nshare/color_dot1.png diff --git a/rtest/nshare/colors_dot.ps b/tests/nshare/colors_dot.ps similarity index 100% rename from rtest/nshare/colors_dot.ps rename to tests/nshare/colors_dot.ps diff --git a/rtest/nshare/colorscheme_dot.png b/tests/nshare/colorscheme_dot.png similarity index 100% rename from rtest/nshare/colorscheme_dot.png rename to tests/nshare/colorscheme_dot.png diff --git a/rtest/nshare/colorscheme_dot.ps b/tests/nshare/colorscheme_dot.ps similarity index 100% rename from rtest/nshare/colorscheme_dot.ps rename to tests/nshare/colorscheme_dot.ps diff --git a/rtest/nshare/compound_dot.gv b/tests/nshare/compound_dot.gv similarity index 100% rename from rtest/nshare/compound_dot.gv rename to tests/nshare/compound_dot.gv diff --git a/rtest/nshare/crazy_dot.png b/tests/nshare/crazy_dot.png similarity index 100% rename from rtest/nshare/crazy_dot.png rename to tests/nshare/crazy_dot.png diff --git a/rtest/nshare/crazy_dot.ps b/tests/nshare/crazy_dot.ps similarity index 100% rename from rtest/nshare/crazy_dot.ps rename to tests/nshare/crazy_dot.ps diff --git a/rtest/nshare/decorate_dot.png b/tests/nshare/decorate_dot.png similarity index 100% rename from rtest/nshare/decorate_dot.png rename to tests/nshare/decorate_dot.png diff --git a/rtest/nshare/dir_dot.ps b/tests/nshare/dir_dot.ps similarity index 100% rename from rtest/nshare/dir_dot.ps rename to tests/nshare/dir_dot.ps diff --git a/rtest/nshare/dotsplines_dot.gv b/tests/nshare/dotsplines_dot.gv similarity index 100% rename from rtest/nshare/dotsplines_dot.gv rename to tests/nshare/dotsplines_dot.gv diff --git a/rtest/nshare/dotsplines_dot1.gv b/tests/nshare/dotsplines_dot1.gv similarity index 100% rename from rtest/nshare/dotsplines_dot1.gv rename to tests/nshare/dotsplines_dot1.gv diff --git a/rtest/nshare/edgeclip_dot.gv b/tests/nshare/edgeclip_dot.gv similarity index 100% rename from rtest/nshare/edgeclip_dot.gv rename to tests/nshare/edgeclip_dot.gv diff --git a/rtest/nshare/fdp_clus_fdp.png b/tests/nshare/fdp_clus_fdp.png similarity index 100% rename from rtest/nshare/fdp_clus_fdp.png rename to tests/nshare/fdp_clus_fdp.png diff --git a/rtest/nshare/flatedge_dot.gv b/tests/nshare/flatedge_dot.gv similarity index 100% rename from rtest/nshare/flatedge_dot.gv rename to tests/nshare/flatedge_dot.gv diff --git a/rtest/nshare/grdangles_dot.png b/tests/nshare/grdangles_dot.png similarity index 100% rename from rtest/nshare/grdangles_dot.png rename to tests/nshare/grdangles_dot.png diff --git a/rtest/nshare/grdangles_dot.svg b/tests/nshare/grdangles_dot.svg similarity index 100% rename from rtest/nshare/grdangles_dot.svg rename to tests/nshare/grdangles_dot.svg diff --git a/rtest/nshare/grdcluster_dot.png b/tests/nshare/grdcluster_dot.png similarity index 100% rename from rtest/nshare/grdcluster_dot.png rename to tests/nshare/grdcluster_dot.png diff --git a/rtest/nshare/grdcluster_dot.svg b/tests/nshare/grdcluster_dot.svg similarity index 100% rename from rtest/nshare/grdcluster_dot.svg rename to tests/nshare/grdcluster_dot.svg diff --git a/rtest/nshare/grdcolors_dot.png b/tests/nshare/grdcolors_dot.png similarity index 100% rename from rtest/nshare/grdcolors_dot.png rename to tests/nshare/grdcolors_dot.png diff --git a/rtest/nshare/grdcolors_dot.svg b/tests/nshare/grdcolors_dot.svg similarity index 100% rename from rtest/nshare/grdcolors_dot.svg rename to tests/nshare/grdcolors_dot.svg diff --git a/rtest/nshare/grdfillcolor_dot.png b/tests/nshare/grdfillcolor_dot.png similarity index 100% rename from rtest/nshare/grdfillcolor_dot.png rename to tests/nshare/grdfillcolor_dot.png diff --git a/rtest/nshare/grdfillcolor_dot.svg b/tests/nshare/grdfillcolor_dot.svg similarity index 100% rename from rtest/nshare/grdfillcolor_dot.svg rename to tests/nshare/grdfillcolor_dot.svg diff --git a/rtest/nshare/grdlinear_angle_dot.png b/tests/nshare/grdlinear_angle_dot.png similarity index 100% rename from rtest/nshare/grdlinear_angle_dot.png rename to tests/nshare/grdlinear_angle_dot.png diff --git a/rtest/nshare/grdlinear_angle_dot.svg b/tests/nshare/grdlinear_angle_dot.svg similarity index 100% rename from rtest/nshare/grdlinear_angle_dot.svg rename to tests/nshare/grdlinear_angle_dot.svg diff --git a/rtest/nshare/grdlinear_dot.png b/tests/nshare/grdlinear_dot.png similarity index 100% rename from rtest/nshare/grdlinear_dot.png rename to tests/nshare/grdlinear_dot.png diff --git a/rtest/nshare/grdlinear_dot.svg b/tests/nshare/grdlinear_dot.svg similarity index 100% rename from rtest/nshare/grdlinear_dot.svg rename to tests/nshare/grdlinear_dot.svg diff --git a/rtest/nshare/grdlinear_node_dot.png b/tests/nshare/grdlinear_node_dot.png similarity index 100% rename from rtest/nshare/grdlinear_node_dot.png rename to tests/nshare/grdlinear_node_dot.png diff --git a/rtest/nshare/grdlinear_node_dot.svg b/tests/nshare/grdlinear_node_dot.svg similarity index 100% rename from rtest/nshare/grdlinear_node_dot.svg rename to tests/nshare/grdlinear_node_dot.svg diff --git a/rtest/nshare/grdradial_angle_dot.png b/tests/nshare/grdradial_angle_dot.png similarity index 100% rename from rtest/nshare/grdradial_angle_dot.png rename to tests/nshare/grdradial_angle_dot.png diff --git a/rtest/nshare/grdradial_angle_dot.svg b/tests/nshare/grdradial_angle_dot.svg similarity index 100% rename from rtest/nshare/grdradial_angle_dot.svg rename to tests/nshare/grdradial_angle_dot.svg diff --git a/rtest/nshare/grdradial_dot.png b/tests/nshare/grdradial_dot.png similarity index 100% rename from rtest/nshare/grdradial_dot.png rename to tests/nshare/grdradial_dot.png diff --git a/rtest/nshare/grdradial_dot.svg b/tests/nshare/grdradial_dot.svg similarity index 100% rename from rtest/nshare/grdradial_dot.svg rename to tests/nshare/grdradial_dot.svg diff --git a/rtest/nshare/grdradial_node_dot.png b/tests/nshare/grdradial_node_dot.png similarity index 100% rename from rtest/nshare/grdradial_node_dot.png rename to tests/nshare/grdradial_node_dot.png diff --git a/rtest/nshare/grdradial_node_dot.svg b/tests/nshare/grdradial_node_dot.svg similarity index 100% rename from rtest/nshare/grdradial_node_dot.svg rename to tests/nshare/grdradial_node_dot.svg diff --git a/rtest/nshare/grdshapes_dot.png b/tests/nshare/grdshapes_dot.png similarity index 100% rename from rtest/nshare/grdshapes_dot.png rename to tests/nshare/grdshapes_dot.png diff --git a/rtest/nshare/grdshapes_dot.svg b/tests/nshare/grdshapes_dot.svg similarity index 100% rename from rtest/nshare/grdshapes_dot.svg rename to tests/nshare/grdshapes_dot.svg diff --git a/rtest/nshare/html2_dot.gv b/tests/nshare/html2_dot.gv similarity index 100% rename from rtest/nshare/html2_dot.gv rename to tests/nshare/html2_dot.gv diff --git a/rtest/nshare/html2_dot.ps b/tests/nshare/html2_dot.ps similarity index 100% rename from rtest/nshare/html2_dot.ps rename to tests/nshare/html2_dot.ps diff --git a/rtest/nshare/html2_dot.svg b/tests/nshare/html2_dot.svg similarity index 100% rename from rtest/nshare/html2_dot.svg rename to tests/nshare/html2_dot.svg diff --git a/rtest/nshare/html_dot.gv b/tests/nshare/html_dot.gv similarity index 100% rename from rtest/nshare/html_dot.gv rename to tests/nshare/html_dot.gv diff --git a/rtest/nshare/html_dot.ps b/tests/nshare/html_dot.ps similarity index 100% rename from rtest/nshare/html_dot.ps rename to tests/nshare/html_dot.ps diff --git a/rtest/nshare/inv_inv_dot.png b/tests/nshare/inv_inv_dot.png similarity index 100% rename from rtest/nshare/inv_inv_dot.png rename to tests/nshare/inv_inv_dot.png diff --git a/rtest/nshare/inv_nul_dot.png b/tests/nshare/inv_nul_dot.png similarity index 100% rename from rtest/nshare/inv_nul_dot.png rename to tests/nshare/inv_nul_dot.png diff --git a/rtest/nshare/inv_val_dot.png b/tests/nshare/inv_val_dot.png similarity index 100% rename from rtest/nshare/inv_val_dot.png rename to tests/nshare/inv_val_dot.png diff --git a/rtest/nshare/japanese_dot.png b/tests/nshare/japanese_dot.png similarity index 100% rename from rtest/nshare/japanese_dot.png rename to tests/nshare/japanese_dot.png diff --git a/rtest/nshare/layers_dot.ps b/tests/nshare/layers_dot.ps similarity index 100% rename from rtest/nshare/layers_dot.ps rename to tests/nshare/layers_dot.ps diff --git a/rtest/nshare/mode_neato.ps b/tests/nshare/mode_neato.ps similarity index 100% rename from rtest/nshare/mode_neato.ps rename to tests/nshare/mode_neato.ps diff --git a/rtest/nshare/mode_neato1.ps b/tests/nshare/mode_neato1.ps similarity index 100% rename from rtest/nshare/mode_neato1.ps rename to tests/nshare/mode_neato1.ps diff --git a/rtest/nshare/mode_neato2.ps b/tests/nshare/mode_neato2.ps similarity index 100% rename from rtest/nshare/mode_neato2.ps rename to tests/nshare/mode_neato2.ps diff --git a/rtest/nshare/model_neato.ps b/tests/nshare/model_neato.ps similarity index 100% rename from rtest/nshare/model_neato.ps rename to tests/nshare/model_neato.ps diff --git a/rtest/nshare/model_neato1.ps b/tests/nshare/model_neato1.ps similarity index 100% rename from rtest/nshare/model_neato1.ps rename to tests/nshare/model_neato1.ps diff --git a/rtest/nshare/neatosplines_neato.gv b/tests/nshare/neatosplines_neato.gv similarity index 100% rename from rtest/nshare/neatosplines_neato.gv rename to tests/nshare/neatosplines_neato.gv diff --git a/rtest/nshare/neatosplines_neato1.gv b/tests/nshare/neatosplines_neato1.gv similarity index 100% rename from rtest/nshare/neatosplines_neato1.gv rename to tests/nshare/neatosplines_neato1.gv diff --git a/rtest/nshare/nestedclust_dot.gv b/tests/nshare/nestedclust_dot.gv similarity index 100% rename from rtest/nshare/nestedclust_dot.gv rename to tests/nshare/nestedclust_dot.gv diff --git a/rtest/nshare/nojustify_dot.png b/tests/nshare/nojustify_dot.png similarity index 100% rename from rtest/nshare/nojustify_dot.png rename to tests/nshare/nojustify_dot.png diff --git a/rtest/nshare/nojustify_dot.ps b/tests/nshare/nojustify_dot.ps similarity index 100% rename from rtest/nshare/nojustify_dot.ps rename to tests/nshare/nojustify_dot.ps diff --git a/rtest/nshare/nojustify_dot_cairo.ps b/tests/nshare/nojustify_dot_cairo.ps similarity index 100% rename from rtest/nshare/nojustify_dot_cairo.ps rename to tests/nshare/nojustify_dot_cairo.ps diff --git a/rtest/nshare/nojustify_dot_gd.png b/tests/nshare/nojustify_dot_gd.png similarity index 100% rename from rtest/nshare/nojustify_dot_gd.png rename to tests/nshare/nojustify_dot_gd.png diff --git a/rtest/nshare/nul_inv_dot.png b/tests/nshare/nul_inv_dot.png similarity index 100% rename from rtest/nshare/nul_inv_dot.png rename to tests/nshare/nul_inv_dot.png diff --git a/rtest/nshare/nul_nul_dot.png b/tests/nshare/nul_nul_dot.png similarity index 100% rename from rtest/nshare/nul_nul_dot.png rename to tests/nshare/nul_nul_dot.png diff --git a/rtest/nshare/nul_val_dot.png b/tests/nshare/nul_val_dot.png similarity index 100% rename from rtest/nshare/nul_val_dot.png rename to tests/nshare/nul_val_dot.png diff --git a/rtest/nshare/ordering_dot.gv b/tests/nshare/ordering_dot.gv similarity index 100% rename from rtest/nshare/ordering_dot.gv rename to tests/nshare/ordering_dot.gv diff --git a/rtest/nshare/ordering_dot1.gv b/tests/nshare/ordering_dot1.gv similarity index 100% rename from rtest/nshare/ordering_dot1.gv rename to tests/nshare/ordering_dot1.gv diff --git a/rtest/nshare/overlap_neato.gv b/tests/nshare/overlap_neato.gv similarity index 100% rename from rtest/nshare/overlap_neato.gv rename to tests/nshare/overlap_neato.gv diff --git a/rtest/nshare/overlap_neato1.gv b/tests/nshare/overlap_neato1.gv similarity index 100% rename from rtest/nshare/overlap_neato1.gv rename to tests/nshare/overlap_neato1.gv diff --git a/rtest/nshare/pack_neato.gv b/tests/nshare/pack_neato.gv similarity index 100% rename from rtest/nshare/pack_neato.gv rename to tests/nshare/pack_neato.gv diff --git a/rtest/nshare/pack_neato1.gv b/tests/nshare/pack_neato1.gv similarity index 100% rename from rtest/nshare/pack_neato1.gv rename to tests/nshare/pack_neato1.gv diff --git a/rtest/nshare/pack_neato2.gv b/tests/nshare/pack_neato2.gv similarity index 100% rename from rtest/nshare/pack_neato2.gv rename to tests/nshare/pack_neato2.gv diff --git a/rtest/nshare/page_neato.ps b/tests/nshare/page_neato.ps similarity index 100% rename from rtest/nshare/page_neato.ps rename to tests/nshare/page_neato.ps diff --git a/rtest/nshare/page_neato1.ps b/tests/nshare/page_neato1.ps similarity index 100% rename from rtest/nshare/page_neato1.ps rename to tests/nshare/page_neato1.ps diff --git a/rtest/nshare/page_neato2.ps b/tests/nshare/page_neato2.ps similarity index 100% rename from rtest/nshare/page_neato2.ps rename to tests/nshare/page_neato2.ps diff --git a/rtest/nshare/polypoly_dot.png b/tests/nshare/polypoly_dot.png similarity index 100% rename from rtest/nshare/polypoly_dot.png rename to tests/nshare/polypoly_dot.png diff --git a/rtest/nshare/polypoly_dot.ps b/tests/nshare/polypoly_dot.ps similarity index 100% rename from rtest/nshare/polypoly_dot.ps rename to tests/nshare/polypoly_dot.ps diff --git a/rtest/nshare/ports_dot.gv b/tests/nshare/ports_dot.gv similarity index 100% rename from rtest/nshare/ports_dot.gv rename to tests/nshare/ports_dot.gv diff --git a/rtest/nshare/ps_user_shapes_dot.ps b/tests/nshare/ps_user_shapes_dot.ps similarity index 100% rename from rtest/nshare/ps_user_shapes_dot.ps rename to tests/nshare/ps_user_shapes_dot.ps diff --git a/rtest/nshare/pslib_dot.ps b/tests/nshare/pslib_dot.ps similarity index 100% rename from rtest/nshare/pslib_dot.ps rename to tests/nshare/pslib_dot.ps diff --git a/rtest/nshare/rankdir_dot.gv b/tests/nshare/rankdir_dot.gv similarity index 100% rename from rtest/nshare/rankdir_dot.gv rename to tests/nshare/rankdir_dot.gv diff --git a/rtest/nshare/rankdir_dot1.gv b/tests/nshare/rankdir_dot1.gv similarity index 100% rename from rtest/nshare/rankdir_dot1.gv rename to tests/nshare/rankdir_dot1.gv diff --git a/rtest/nshare/rankdir_dot2.gv b/tests/nshare/rankdir_dot2.gv similarity index 100% rename from rtest/nshare/rankdir_dot2.gv rename to tests/nshare/rankdir_dot2.gv diff --git a/rtest/nshare/rd_rules_dot.png b/tests/nshare/rd_rules_dot.png similarity index 100% rename from rtest/nshare/rd_rules_dot.png rename to tests/nshare/rd_rules_dot.png diff --git a/rtest/nshare/record_dot.gv b/tests/nshare/record_dot.gv similarity index 100% rename from rtest/nshare/record_dot.gv rename to tests/nshare/record_dot.gv diff --git a/rtest/nshare/record_dot.ps b/tests/nshare/record_dot.ps similarity index 100% rename from rtest/nshare/record_dot.ps rename to tests/nshare/record_dot.ps diff --git a/rtest/nshare/root_circo.gv b/tests/nshare/root_circo.gv similarity index 100% rename from rtest/nshare/root_circo.gv rename to tests/nshare/root_circo.gv diff --git a/rtest/nshare/root_twopi.gv b/tests/nshare/root_twopi.gv similarity index 100% rename from rtest/nshare/root_twopi.gv rename to tests/nshare/root_twopi.gv diff --git a/rtest/nshare/rootlabel_dot.ps b/tests/nshare/rootlabel_dot.ps similarity index 100% rename from rtest/nshare/rootlabel_dot.ps rename to tests/nshare/rootlabel_dot.ps diff --git a/rtest/nshare/rootlabel_dot1.ps b/tests/nshare/rootlabel_dot1.ps similarity index 100% rename from rtest/nshare/rootlabel_dot1.ps rename to tests/nshare/rootlabel_dot1.ps diff --git a/rtest/nshare/rootlabel_dot2.ps b/tests/nshare/rootlabel_dot2.ps similarity index 100% rename from rtest/nshare/rootlabel_dot2.ps rename to tests/nshare/rootlabel_dot2.ps diff --git a/rtest/nshare/rootlabel_dot3.ps b/tests/nshare/rootlabel_dot3.ps similarity index 100% rename from rtest/nshare/rootlabel_dot3.ps rename to tests/nshare/rootlabel_dot3.ps diff --git a/rtest/nshare/rootlabel_dot4.ps b/tests/nshare/rootlabel_dot4.ps similarity index 100% rename from rtest/nshare/rootlabel_dot4.ps rename to tests/nshare/rootlabel_dot4.ps diff --git a/rtest/nshare/rootlabel_dot5.ps b/tests/nshare/rootlabel_dot5.ps similarity index 100% rename from rtest/nshare/rootlabel_dot5.ps rename to tests/nshare/rootlabel_dot5.ps diff --git a/rtest/nshare/rootlabel_dot6.ps b/tests/nshare/rootlabel_dot6.ps similarity index 100% rename from rtest/nshare/rootlabel_dot6.ps rename to tests/nshare/rootlabel_dot6.ps diff --git a/rtest/nshare/rootlabel_dot7.ps b/tests/nshare/rootlabel_dot7.ps similarity index 100% rename from rtest/nshare/rootlabel_dot7.ps rename to tests/nshare/rootlabel_dot7.ps diff --git a/rtest/nshare/rotate_dot.png b/tests/nshare/rotate_dot.png similarity index 100% rename from rtest/nshare/rotate_dot.png rename to tests/nshare/rotate_dot.png diff --git a/rtest/nshare/rotate_dot.ps b/tests/nshare/rotate_dot.ps similarity index 100% rename from rtest/nshare/rotate_dot.ps rename to tests/nshare/rotate_dot.ps diff --git a/rtest/nshare/rotate_dot1.png b/tests/nshare/rotate_dot1.png similarity index 100% rename from rtest/nshare/rotate_dot1.png rename to tests/nshare/rotate_dot1.png diff --git a/rtest/nshare/rotate_dot1.ps b/tests/nshare/rotate_dot1.ps similarity index 100% rename from rtest/nshare/rotate_dot1.ps rename to tests/nshare/rotate_dot1.ps diff --git a/rtest/nshare/rowcolsep_dot.gv b/tests/nshare/rowcolsep_dot.gv similarity index 100% rename from rtest/nshare/rowcolsep_dot.gv rename to tests/nshare/rowcolsep_dot.gv diff --git a/rtest/nshare/rowcolsep_dot1.gv b/tests/nshare/rowcolsep_dot1.gv similarity index 100% rename from rtest/nshare/rowcolsep_dot1.gv rename to tests/nshare/rowcolsep_dot1.gv diff --git a/rtest/nshare/russian_dot.png b/tests/nshare/russian_dot.png similarity index 100% rename from rtest/nshare/russian_dot.png rename to tests/nshare/russian_dot.png diff --git a/rtest/nshare/sb_box_dbl_dot.png b/tests/nshare/sb_box_dbl_dot.png similarity index 100% rename from rtest/nshare/sb_box_dbl_dot.png rename to tests/nshare/sb_box_dbl_dot.png diff --git a/rtest/nshare/sb_box_dot.png b/tests/nshare/sb_box_dot.png similarity index 100% rename from rtest/nshare/sb_box_dot.png rename to tests/nshare/sb_box_dot.png diff --git a/rtest/nshare/sb_circle_dbl_dot.png b/tests/nshare/sb_circle_dbl_dot.png similarity index 100% rename from rtest/nshare/sb_circle_dbl_dot.png rename to tests/nshare/sb_circle_dbl_dot.png diff --git a/rtest/nshare/sb_circle_dot.png b/tests/nshare/sb_circle_dot.png similarity index 100% rename from rtest/nshare/sb_circle_dot.png rename to tests/nshare/sb_circle_dot.png diff --git a/rtest/nshare/shapes_dot.gv b/tests/nshare/shapes_dot.gv similarity index 100% rename from rtest/nshare/shapes_dot.gv rename to tests/nshare/shapes_dot.gv diff --git a/rtest/nshare/shapes_dot.ps b/tests/nshare/shapes_dot.ps similarity index 100% rename from rtest/nshare/shapes_dot.ps rename to tests/nshare/shapes_dot.ps diff --git a/rtest/nshare/sides_dot.ps b/tests/nshare/sides_dot.ps similarity index 100% rename from rtest/nshare/sides_dot.ps rename to tests/nshare/sides_dot.ps diff --git a/rtest/nshare/size_ex_dot.png b/tests/nshare/size_ex_dot.png similarity index 100% rename from rtest/nshare/size_ex_dot.png rename to tests/nshare/size_ex_dot.png diff --git a/rtest/nshare/size_ex_dot.ps b/tests/nshare/size_ex_dot.ps similarity index 100% rename from rtest/nshare/size_ex_dot.ps rename to tests/nshare/size_ex_dot.ps diff --git a/rtest/nshare/size_neato.png b/tests/nshare/size_neato.png similarity index 100% rename from rtest/nshare/size_neato.png rename to tests/nshare/size_neato.png diff --git a/rtest/nshare/size_neato.ps b/tests/nshare/size_neato.ps similarity index 100% rename from rtest/nshare/size_neato.ps rename to tests/nshare/size_neato.ps diff --git a/rtest/nshare/sl_box_dbl_dot.png b/tests/nshare/sl_box_dbl_dot.png similarity index 100% rename from rtest/nshare/sl_box_dbl_dot.png rename to tests/nshare/sl_box_dbl_dot.png diff --git a/rtest/nshare/sl_box_dot.png b/tests/nshare/sl_box_dot.png similarity index 100% rename from rtest/nshare/sl_box_dot.png rename to tests/nshare/sl_box_dot.png diff --git a/rtest/nshare/sl_circle_dbl_dot.png b/tests/nshare/sl_circle_dbl_dot.png similarity index 100% rename from rtest/nshare/sl_circle_dbl_dot.png rename to tests/nshare/sl_circle_dbl_dot.png diff --git a/rtest/nshare/sl_circle_dot.png b/tests/nshare/sl_circle_dot.png similarity index 100% rename from rtest/nshare/sl_circle_dot.png rename to tests/nshare/sl_circle_dot.png diff --git a/rtest/nshare/sq_rules_dot.png b/tests/nshare/sq_rules_dot.png similarity index 100% rename from rtest/nshare/sq_rules_dot.png rename to tests/nshare/sq_rules_dot.png diff --git a/rtest/nshare/sr_box_dbl_dot.png b/tests/nshare/sr_box_dbl_dot.png similarity index 100% rename from rtest/nshare/sr_box_dbl_dot.png rename to tests/nshare/sr_box_dbl_dot.png diff --git a/rtest/nshare/sr_box_dot.png b/tests/nshare/sr_box_dot.png similarity index 100% rename from rtest/nshare/sr_box_dot.png rename to tests/nshare/sr_box_dot.png diff --git a/rtest/nshare/sr_circle_dbl_dot.png b/tests/nshare/sr_circle_dbl_dot.png similarity index 100% rename from rtest/nshare/sr_circle_dbl_dot.png rename to tests/nshare/sr_circle_dbl_dot.png diff --git a/rtest/nshare/sr_circle_dot.png b/tests/nshare/sr_circle_dot.png similarity index 100% rename from rtest/nshare/sr_circle_dot.png rename to tests/nshare/sr_circle_dot.png diff --git a/rtest/nshare/st_box_dbl_dot.png b/tests/nshare/st_box_dbl_dot.png similarity index 100% rename from rtest/nshare/st_box_dbl_dot.png rename to tests/nshare/st_box_dbl_dot.png diff --git a/rtest/nshare/st_box_dot.png b/tests/nshare/st_box_dot.png similarity index 100% rename from rtest/nshare/st_box_dot.png rename to tests/nshare/st_box_dot.png diff --git a/rtest/nshare/st_circle_dbl_dot.png b/tests/nshare/st_circle_dbl_dot.png similarity index 100% rename from rtest/nshare/st_circle_dbl_dot.png rename to tests/nshare/st_circle_dbl_dot.png diff --git a/rtest/nshare/st_circle_dot.png b/tests/nshare/st_circle_dot.png similarity index 100% rename from rtest/nshare/st_circle_dot.png rename to tests/nshare/st_circle_dot.png diff --git a/rtest/nshare/style_dot.png b/tests/nshare/style_dot.png similarity index 100% rename from rtest/nshare/style_dot.png rename to tests/nshare/style_dot.png diff --git a/rtest/nshare/style_dot.ps b/tests/nshare/style_dot.ps similarity index 100% rename from rtest/nshare/style_dot.ps rename to tests/nshare/style_dot.ps diff --git a/rtest/nshare/url_dot.cmapx b/tests/nshare/url_dot.cmapx similarity index 100% rename from rtest/nshare/url_dot.cmapx rename to tests/nshare/url_dot.cmapx diff --git a/rtest/nshare/url_dot.cmapx_np b/tests/nshare/url_dot.cmapx_np similarity index 100% rename from rtest/nshare/url_dot.cmapx_np rename to tests/nshare/url_dot.cmapx_np diff --git a/rtest/nshare/url_dot.imap b/tests/nshare/url_dot.imap similarity index 100% rename from rtest/nshare/url_dot.imap rename to tests/nshare/url_dot.imap diff --git a/rtest/nshare/url_dot.imap_np b/tests/nshare/url_dot.imap_np similarity index 100% rename from rtest/nshare/url_dot.imap_np rename to tests/nshare/url_dot.imap_np diff --git a/rtest/nshare/url_dot.ps2 b/tests/nshare/url_dot.ps2 similarity index 100% rename from rtest/nshare/url_dot.ps2 rename to tests/nshare/url_dot.ps2 diff --git a/rtest/nshare/url_dot.svg b/tests/nshare/url_dot.svg similarity index 100% rename from rtest/nshare/url_dot.svg rename to tests/nshare/url_dot.svg diff --git a/rtest/nshare/user_shapes_dot.ps b/tests/nshare/user_shapes_dot.ps similarity index 100% rename from rtest/nshare/user_shapes_dot.ps rename to tests/nshare/user_shapes_dot.ps diff --git a/rtest/nshare/user_shapes_dot_gd.png b/tests/nshare/user_shapes_dot_gd.png similarity index 100% rename from rtest/nshare/user_shapes_dot_gd.png rename to tests/nshare/user_shapes_dot_gd.png diff --git a/rtest/nshare/val_inv_dot.png b/tests/nshare/val_inv_dot.png similarity index 100% rename from rtest/nshare/val_inv_dot.png rename to tests/nshare/val_inv_dot.png diff --git a/rtest/nshare/val_nul_dot.png b/tests/nshare/val_nul_dot.png similarity index 100% rename from rtest/nshare/val_nul_dot.png rename to tests/nshare/val_nul_dot.png diff --git a/rtest/nshare/val_val_dot.png b/tests/nshare/val_val_dot.png similarity index 100% rename from rtest/nshare/val_val_dot.png rename to tests/nshare/val_val_dot.png diff --git a/rtest/nshare/viewport_neato.png b/tests/nshare/viewport_neato.png similarity index 100% rename from rtest/nshare/viewport_neato.png rename to tests/nshare/viewport_neato.png diff --git a/rtest/nshare/viewport_neato.ps b/tests/nshare/viewport_neato.ps similarity index 100% rename from rtest/nshare/viewport_neato.ps rename to tests/nshare/viewport_neato.ps diff --git a/rtest/nshare/viewport_neato1.png b/tests/nshare/viewport_neato1.png similarity index 100% rename from rtest/nshare/viewport_neato1.png rename to tests/nshare/viewport_neato1.png diff --git a/rtest/nshare/viewport_neato1.ps b/tests/nshare/viewport_neato1.ps similarity index 100% rename from rtest/nshare/viewport_neato1.ps rename to tests/nshare/viewport_neato1.ps diff --git a/rtest/nshare/viewport_neato2.png b/tests/nshare/viewport_neato2.png similarity index 100% rename from rtest/nshare/viewport_neato2.png rename to tests/nshare/viewport_neato2.png diff --git a/rtest/nshare/viewport_neato2.ps b/tests/nshare/viewport_neato2.ps similarity index 100% rename from rtest/nshare/viewport_neato2.ps rename to tests/nshare/viewport_neato2.ps diff --git a/rtest/nshare/weight_dot.gv b/tests/nshare/weight_dot.gv similarity index 100% rename from rtest/nshare/weight_dot.gv rename to tests/nshare/weight_dot.gv diff --git a/rtest/nshare/xlabels_dot.png b/tests/nshare/xlabels_dot.png similarity index 100% rename from rtest/nshare/xlabels_dot.png rename to tests/nshare/xlabels_dot.png diff --git a/rtest/nshare/xlabels_neato.png b/tests/nshare/xlabels_neato.png similarity index 100% rename from rtest/nshare/xlabels_neato.png rename to tests/nshare/xlabels_neato.png diff --git a/rtest/rtest.py b/tests/rtest.py similarity index 100% rename from rtest/rtest.py rename to tests/rtest.py diff --git a/rtest/share/ER.gv b/tests/share/ER.gv similarity index 100% rename from rtest/share/ER.gv rename to tests/share/ER.gv diff --git a/rtest/share/ER.ps b/tests/share/ER.ps similarity index 100% rename from rtest/share/ER.ps rename to tests/share/ER.ps diff --git a/rtest/share/Heawood.gv b/tests/share/Heawood.gv similarity index 100% rename from rtest/share/Heawood.gv rename to tests/share/Heawood.gv diff --git a/rtest/share/Heawood.ps b/tests/share/Heawood.ps similarity index 100% rename from rtest/share/Heawood.ps rename to tests/share/Heawood.ps diff --git a/rtest/share/KW91.gv b/tests/share/KW91.gv similarity index 100% rename from rtest/share/KW91.gv rename to tests/share/KW91.gv diff --git a/rtest/share/Latin1.gv b/tests/share/Latin1.gv similarity index 100% rename from rtest/share/Latin1.gv rename to tests/share/Latin1.gv diff --git a/rtest/share/NaN.gv b/tests/share/NaN.gv similarity index 100% rename from rtest/share/NaN.gv rename to tests/share/NaN.gv diff --git a/rtest/share/Petersen.gv b/tests/share/Petersen.gv similarity index 100% rename from rtest/share/Petersen.gv rename to tests/share/Petersen.gv diff --git a/rtest/share/Petersen.ps b/tests/share/Petersen.ps similarity index 100% rename from rtest/share/Petersen.ps rename to tests/share/Petersen.ps diff --git a/rtest/share/a1.gv b/tests/share/a1.gv similarity index 100% rename from rtest/share/a1.gv rename to tests/share/a1.gv diff --git a/rtest/share/a2.gv b/tests/share/a2.gv similarity index 100% rename from rtest/share/a2.gv rename to tests/share/a2.gv diff --git a/rtest/share/a3.gv b/tests/share/a3.gv similarity index 100% rename from rtest/share/a3.gv rename to tests/share/a3.gv diff --git a/rtest/share/abstract.gv b/tests/share/abstract.gv similarity index 100% rename from rtest/share/abstract.gv rename to tests/share/abstract.gv diff --git a/rtest/share/alf.gv b/tests/share/alf.gv similarity index 100% rename from rtest/share/alf.gv rename to tests/share/alf.gv diff --git a/rtest/share/b102.gv b/tests/share/b102.gv similarity index 100% rename from rtest/share/b102.gv rename to tests/share/b102.gv diff --git a/rtest/share/b106.gv b/tests/share/b106.gv similarity index 100% rename from rtest/share/b106.gv rename to tests/share/b106.gv diff --git a/rtest/share/b117.ps b/tests/share/b117.ps similarity index 100% rename from rtest/share/b117.ps rename to tests/share/b117.ps diff --git a/rtest/share/b117a.ps b/tests/share/b117a.ps similarity index 100% rename from rtest/share/b117a.ps rename to tests/share/b117a.ps diff --git a/rtest/share/b124.gv b/tests/share/b124.gv similarity index 100% rename from rtest/share/b124.gv rename to tests/share/b124.gv diff --git a/rtest/share/b135.ps b/tests/share/b135.ps similarity index 100% rename from rtest/share/b135.ps rename to tests/share/b135.ps diff --git a/rtest/share/b145.png b/tests/share/b145.png similarity index 100% rename from rtest/share/b145.png rename to tests/share/b145.png diff --git a/rtest/share/b15.png b/tests/share/b15.png similarity index 100% rename from rtest/share/b15.png rename to tests/share/b15.png diff --git a/rtest/share/b155.ps b/tests/share/b155.ps similarity index 100% rename from rtest/share/b155.ps rename to tests/share/b155.ps diff --git a/rtest/share/b22.ps b/tests/share/b22.ps similarity index 100% rename from rtest/share/b22.ps rename to tests/share/b22.ps diff --git a/rtest/share/b29.gv b/tests/share/b29.gv similarity index 100% rename from rtest/share/b29.gv rename to tests/share/b29.gv diff --git a/rtest/share/b3.ps b/tests/share/b3.ps similarity index 100% rename from rtest/share/b3.ps rename to tests/share/b3.ps diff --git a/rtest/share/b33.ps b/tests/share/b33.ps similarity index 100% rename from rtest/share/b33.ps rename to tests/share/b33.ps diff --git a/rtest/share/b34.gif b/tests/share/b34.gif similarity index 100% rename from rtest/share/b34.gif rename to tests/share/b34.gif diff --git a/rtest/share/b36.gv b/tests/share/b36.gv similarity index 100% rename from rtest/share/b36.gv rename to tests/share/b36.gv diff --git a/rtest/share/b491.gv b/tests/share/b491.gv similarity index 100% rename from rtest/share/b491.gv rename to tests/share/b491.gv diff --git a/rtest/share/b51.gv b/tests/share/b51.gv similarity index 100% rename from rtest/share/b51.gv rename to tests/share/b51.gv diff --git a/rtest/share/b545.gv b/tests/share/b545.gv similarity index 100% rename from rtest/share/b545.gv rename to tests/share/b545.gv diff --git a/rtest/share/b545.plain-ext b/tests/share/b545.plain-ext similarity index 100% rename from rtest/share/b545.plain-ext rename to tests/share/b545.plain-ext diff --git a/rtest/share/b56.gif b/tests/share/b56.gif similarity index 100% rename from rtest/share/b56.gif rename to tests/share/b56.gif diff --git a/rtest/share/b57.ps b/tests/share/b57.ps similarity index 100% rename from rtest/share/b57.ps rename to tests/share/b57.ps diff --git a/rtest/share/b60.gif b/tests/share/b60.gif similarity index 100% rename from rtest/share/b60.gif rename to tests/share/b60.gif diff --git a/rtest/share/b62.plain b/tests/share/b62.plain similarity index 100% rename from rtest/share/b62.plain rename to tests/share/b62.plain diff --git a/rtest/share/b68.ps b/tests/share/b68.ps similarity index 100% rename from rtest/share/b68.ps rename to tests/share/b68.ps diff --git a/rtest/share/b69.ps b/tests/share/b69.ps similarity index 100% rename from rtest/share/b69.ps rename to tests/share/b69.ps diff --git a/rtest/share/b7.ps b/tests/share/b7.ps similarity index 100% rename from rtest/share/b7.ps rename to tests/share/b7.ps diff --git a/rtest/share/b71.ps b/tests/share/b71.ps similarity index 100% rename from rtest/share/b71.ps rename to tests/share/b71.ps diff --git a/rtest/share/b77.ps b/tests/share/b77.ps similarity index 100% rename from rtest/share/b77.ps rename to tests/share/b77.ps diff --git a/rtest/share/b786.gv b/tests/share/b786.gv similarity index 100% rename from rtest/share/b786.gv rename to tests/share/b786.gv diff --git a/rtest/share/b79.jpg b/tests/share/b79.jpg similarity index 100% rename from rtest/share/b79.jpg rename to tests/share/b79.jpg diff --git a/rtest/share/b80.ps b/tests/share/b80.ps similarity index 100% rename from rtest/share/b80.ps rename to tests/share/b80.ps diff --git a/rtest/share/b81.svg b/tests/share/b81.svg similarity index 100% rename from rtest/share/b81.svg rename to tests/share/b81.svg diff --git a/rtest/share/b94.gv b/tests/share/b94.gv similarity index 100% rename from rtest/share/b94.gv rename to tests/share/b94.gv diff --git a/rtest/share/big.ps b/tests/share/big.ps similarity index 100% rename from rtest/share/big.ps rename to tests/share/big.ps diff --git a/rtest/share/biglabel.ps b/tests/share/biglabel.ps similarity index 100% rename from rtest/share/biglabel.ps rename to tests/share/biglabel.ps diff --git a/rtest/share/clover.ps b/tests/share/clover.ps similarity index 100% rename from rtest/share/clover.ps rename to tests/share/clover.ps diff --git a/rtest/share/clust.gv b/tests/share/clust.gv similarity index 100% rename from rtest/share/clust.gv rename to tests/share/clust.gv diff --git a/rtest/share/clust1.gv b/tests/share/clust1.gv similarity index 100% rename from rtest/share/clust1.gv rename to tests/share/clust1.gv diff --git a/rtest/share/clust2.gv b/tests/share/clust2.gv similarity index 100% rename from rtest/share/clust2.gv rename to tests/share/clust2.gv diff --git a/rtest/share/clust3.gv b/tests/share/clust3.gv similarity index 100% rename from rtest/share/clust3.gv rename to tests/share/clust3.gv diff --git a/rtest/share/clust4.gv b/tests/share/clust4.gv similarity index 100% rename from rtest/share/clust4.gv rename to tests/share/clust4.gv diff --git a/rtest/share/clust5.gv b/tests/share/clust5.gv similarity index 100% rename from rtest/share/clust5.gv rename to tests/share/clust5.gv diff --git a/rtest/share/crazy.gv b/tests/share/crazy.gv similarity index 100% rename from rtest/share/crazy.gv rename to tests/share/crazy.gv diff --git a/rtest/share/crazy.ps b/tests/share/crazy.ps similarity index 100% rename from rtest/share/crazy.ps rename to tests/share/crazy.ps diff --git a/rtest/share/ctext.gv b/tests/share/ctext.gv similarity index 100% rename from rtest/share/ctext.gv rename to tests/share/ctext.gv diff --git a/rtest/share/dfa.gv b/tests/share/dfa.gv similarity index 100% rename from rtest/share/dfa.gv rename to tests/share/dfa.gv diff --git a/rtest/share/dpd.ps b/tests/share/dpd.ps similarity index 100% rename from rtest/share/dpd.ps rename to tests/share/dpd.ps diff --git a/rtest/share/dpd1.ps b/tests/share/dpd1.ps similarity index 100% rename from rtest/share/dpd1.ps rename to tests/share/dpd1.ps diff --git a/rtest/share/dpd2.ps b/tests/share/dpd2.ps similarity index 100% rename from rtest/share/dpd2.ps rename to tests/share/dpd2.ps diff --git a/rtest/share/dpd3.ps b/tests/share/dpd3.ps similarity index 100% rename from rtest/share/dpd3.ps rename to tests/share/dpd3.ps diff --git a/rtest/share/dpd4.ps b/tests/share/dpd4.ps similarity index 100% rename from rtest/share/dpd4.ps rename to tests/share/dpd4.ps diff --git a/rtest/share/dpd5.ps b/tests/share/dpd5.ps similarity index 100% rename from rtest/share/dpd5.ps rename to tests/share/dpd5.ps diff --git a/rtest/share/fig6.gv b/tests/share/fig6.gv similarity index 100% rename from rtest/share/fig6.gv rename to tests/share/fig6.gv diff --git a/rtest/share/flatedge.gv b/tests/share/flatedge.gv similarity index 100% rename from rtest/share/flatedge.gv rename to tests/share/flatedge.gv diff --git a/rtest/share/fsm.gv b/tests/share/fsm.gv similarity index 100% rename from rtest/share/fsm.gv rename to tests/share/fsm.gv diff --git a/rtest/share/grammar.gv b/tests/share/grammar.gv similarity index 100% rename from rtest/share/grammar.gv rename to tests/share/grammar.gv diff --git a/rtest/share/hashtable.gv b/tests/share/hashtable.gv similarity index 100% rename from rtest/share/hashtable.gv rename to tests/share/hashtable.gv diff --git a/rtest/share/in.ps b/tests/share/in.ps similarity index 100% rename from rtest/share/in.ps rename to tests/share/in.ps diff --git a/rtest/share/jcctree.gv b/tests/share/jcctree.gv similarity index 100% rename from rtest/share/jcctree.gv rename to tests/share/jcctree.gv diff --git a/rtest/share/jsort.gv b/tests/share/jsort.gv similarity index 100% rename from rtest/share/jsort.gv rename to tests/share/jsort.gv diff --git a/rtest/share/labelclust-fbc.gv b/tests/share/labelclust-fbc.gv similarity index 100% rename from rtest/share/labelclust-fbc.gv rename to tests/share/labelclust-fbc.gv diff --git a/rtest/share/labelclust-fbd.gv b/tests/share/labelclust-fbd.gv similarity index 100% rename from rtest/share/labelclust-fbd.gv rename to tests/share/labelclust-fbd.gv diff --git a/rtest/share/labelclust-fbl.gv b/tests/share/labelclust-fbl.gv similarity index 100% rename from rtest/share/labelclust-fbl.gv rename to tests/share/labelclust-fbl.gv diff --git a/rtest/share/labelclust-fbr.gv b/tests/share/labelclust-fbr.gv similarity index 100% rename from rtest/share/labelclust-fbr.gv rename to tests/share/labelclust-fbr.gv diff --git a/rtest/share/labelclust-fdc.gv b/tests/share/labelclust-fdc.gv similarity index 100% rename from rtest/share/labelclust-fdc.gv rename to tests/share/labelclust-fdc.gv diff --git a/rtest/share/labelclust-fdd.gv b/tests/share/labelclust-fdd.gv similarity index 100% rename from rtest/share/labelclust-fdd.gv rename to tests/share/labelclust-fdd.gv diff --git a/rtest/share/labelclust-fdl.gv b/tests/share/labelclust-fdl.gv similarity index 100% rename from rtest/share/labelclust-fdl.gv rename to tests/share/labelclust-fdl.gv diff --git a/rtest/share/labelclust-fdr.gv b/tests/share/labelclust-fdr.gv similarity index 100% rename from rtest/share/labelclust-fdr.gv rename to tests/share/labelclust-fdr.gv diff --git a/rtest/share/labelclust-ftc.gv b/tests/share/labelclust-ftc.gv similarity index 100% rename from rtest/share/labelclust-ftc.gv rename to tests/share/labelclust-ftc.gv diff --git a/rtest/share/labelclust-ftd.gv b/tests/share/labelclust-ftd.gv similarity index 100% rename from rtest/share/labelclust-ftd.gv rename to tests/share/labelclust-ftd.gv diff --git a/rtest/share/labelclust-ftl.gv b/tests/share/labelclust-ftl.gv similarity index 100% rename from rtest/share/labelclust-ftl.gv rename to tests/share/labelclust-ftl.gv diff --git a/rtest/share/labelclust-ftr.gv b/tests/share/labelclust-ftr.gv similarity index 100% rename from rtest/share/labelclust-ftr.gv rename to tests/share/labelclust-ftr.gv diff --git a/rtest/share/labelclust-nbc.gv b/tests/share/labelclust-nbc.gv similarity index 100% rename from rtest/share/labelclust-nbc.gv rename to tests/share/labelclust-nbc.gv diff --git a/rtest/share/labelclust-nbd.gv b/tests/share/labelclust-nbd.gv similarity index 100% rename from rtest/share/labelclust-nbd.gv rename to tests/share/labelclust-nbd.gv diff --git a/rtest/share/labelclust-nbl.gv b/tests/share/labelclust-nbl.gv similarity index 100% rename from rtest/share/labelclust-nbl.gv rename to tests/share/labelclust-nbl.gv diff --git a/rtest/share/labelclust-nbr.gv b/tests/share/labelclust-nbr.gv similarity index 100% rename from rtest/share/labelclust-nbr.gv rename to tests/share/labelclust-nbr.gv diff --git a/rtest/share/labelclust-ndc.gv b/tests/share/labelclust-ndc.gv similarity index 100% rename from rtest/share/labelclust-ndc.gv rename to tests/share/labelclust-ndc.gv diff --git a/rtest/share/labelclust-ndd.gv b/tests/share/labelclust-ndd.gv similarity index 100% rename from rtest/share/labelclust-ndd.gv rename to tests/share/labelclust-ndd.gv diff --git a/rtest/share/labelclust-ndl.gv b/tests/share/labelclust-ndl.gv similarity index 100% rename from rtest/share/labelclust-ndl.gv rename to tests/share/labelclust-ndl.gv diff --git a/rtest/share/labelclust-ndr.gv b/tests/share/labelclust-ndr.gv similarity index 100% rename from rtest/share/labelclust-ndr.gv rename to tests/share/labelclust-ndr.gv diff --git a/rtest/share/labelclust-ntc.gv b/tests/share/labelclust-ntc.gv similarity index 100% rename from rtest/share/labelclust-ntc.gv rename to tests/share/labelclust-ntc.gv diff --git a/rtest/share/labelclust-ntd.gv b/tests/share/labelclust-ntd.gv similarity index 100% rename from rtest/share/labelclust-ntd.gv rename to tests/share/labelclust-ntd.gv diff --git a/rtest/share/labelclust-ntl.gv b/tests/share/labelclust-ntl.gv similarity index 100% rename from rtest/share/labelclust-ntl.gv rename to tests/share/labelclust-ntl.gv diff --git a/rtest/share/labelclust-ntr.gv b/tests/share/labelclust-ntr.gv similarity index 100% rename from rtest/share/labelclust-ntr.gv rename to tests/share/labelclust-ntr.gv diff --git a/rtest/share/labelroot-fbc.gv b/tests/share/labelroot-fbc.gv similarity index 100% rename from rtest/share/labelroot-fbc.gv rename to tests/share/labelroot-fbc.gv diff --git a/rtest/share/labelroot-fbd.gv b/tests/share/labelroot-fbd.gv similarity index 100% rename from rtest/share/labelroot-fbd.gv rename to tests/share/labelroot-fbd.gv diff --git a/rtest/share/labelroot-fbl.gv b/tests/share/labelroot-fbl.gv similarity index 100% rename from rtest/share/labelroot-fbl.gv rename to tests/share/labelroot-fbl.gv diff --git a/rtest/share/labelroot-fbr.gv b/tests/share/labelroot-fbr.gv similarity index 100% rename from rtest/share/labelroot-fbr.gv rename to tests/share/labelroot-fbr.gv diff --git a/rtest/share/labelroot-fdc.gv b/tests/share/labelroot-fdc.gv similarity index 100% rename from rtest/share/labelroot-fdc.gv rename to tests/share/labelroot-fdc.gv diff --git a/rtest/share/labelroot-fdd.gv b/tests/share/labelroot-fdd.gv similarity index 100% rename from rtest/share/labelroot-fdd.gv rename to tests/share/labelroot-fdd.gv diff --git a/rtest/share/labelroot-fdl.gv b/tests/share/labelroot-fdl.gv similarity index 100% rename from rtest/share/labelroot-fdl.gv rename to tests/share/labelroot-fdl.gv diff --git a/rtest/share/labelroot-fdr.gv b/tests/share/labelroot-fdr.gv similarity index 100% rename from rtest/share/labelroot-fdr.gv rename to tests/share/labelroot-fdr.gv diff --git a/rtest/share/labelroot-ftc.gv b/tests/share/labelroot-ftc.gv similarity index 100% rename from rtest/share/labelroot-ftc.gv rename to tests/share/labelroot-ftc.gv diff --git a/rtest/share/labelroot-ftd.gv b/tests/share/labelroot-ftd.gv similarity index 100% rename from rtest/share/labelroot-ftd.gv rename to tests/share/labelroot-ftd.gv diff --git a/rtest/share/labelroot-ftl.gv b/tests/share/labelroot-ftl.gv similarity index 100% rename from rtest/share/labelroot-ftl.gv rename to tests/share/labelroot-ftl.gv diff --git a/rtest/share/labelroot-ftr.gv b/tests/share/labelroot-ftr.gv similarity index 100% rename from rtest/share/labelroot-ftr.gv rename to tests/share/labelroot-ftr.gv diff --git a/rtest/share/labelroot-nbc.gv b/tests/share/labelroot-nbc.gv similarity index 100% rename from rtest/share/labelroot-nbc.gv rename to tests/share/labelroot-nbc.gv diff --git a/rtest/share/labelroot-nbd.gv b/tests/share/labelroot-nbd.gv similarity index 100% rename from rtest/share/labelroot-nbd.gv rename to tests/share/labelroot-nbd.gv diff --git a/rtest/share/labelroot-nbl.gv b/tests/share/labelroot-nbl.gv similarity index 100% rename from rtest/share/labelroot-nbl.gv rename to tests/share/labelroot-nbl.gv diff --git a/rtest/share/labelroot-nbr.gv b/tests/share/labelroot-nbr.gv similarity index 100% rename from rtest/share/labelroot-nbr.gv rename to tests/share/labelroot-nbr.gv diff --git a/rtest/share/labelroot-ndc.gv b/tests/share/labelroot-ndc.gv similarity index 100% rename from rtest/share/labelroot-ndc.gv rename to tests/share/labelroot-ndc.gv diff --git a/rtest/share/labelroot-ndd.gv b/tests/share/labelroot-ndd.gv similarity index 100% rename from rtest/share/labelroot-ndd.gv rename to tests/share/labelroot-ndd.gv diff --git a/rtest/share/labelroot-ndl.gv b/tests/share/labelroot-ndl.gv similarity index 100% rename from rtest/share/labelroot-ndl.gv rename to tests/share/labelroot-ndl.gv diff --git a/rtest/share/labelroot-ndr.gv b/tests/share/labelroot-ndr.gv similarity index 100% rename from rtest/share/labelroot-ndr.gv rename to tests/share/labelroot-ndr.gv diff --git a/rtest/share/labelroot-ntc.gv b/tests/share/labelroot-ntc.gv similarity index 100% rename from rtest/share/labelroot-ntc.gv rename to tests/share/labelroot-ntc.gv diff --git a/rtest/share/labelroot-ntd.gv b/tests/share/labelroot-ntd.gv similarity index 100% rename from rtest/share/labelroot-ntd.gv rename to tests/share/labelroot-ntd.gv diff --git a/rtest/share/labelroot-ntl.gv b/tests/share/labelroot-ntl.gv similarity index 100% rename from rtest/share/labelroot-ntl.gv rename to tests/share/labelroot-ntl.gv diff --git a/rtest/share/labelroot-ntr.gv b/tests/share/labelroot-ntr.gv similarity index 100% rename from rtest/share/labelroot-ntr.gv rename to tests/share/labelroot-ntr.gv diff --git a/rtest/share/layer.ps b/tests/share/layer.ps similarity index 100% rename from rtest/share/layer.ps rename to tests/share/layer.ps diff --git a/rtest/share/layer2.ps b/tests/share/layer2.ps similarity index 100% rename from rtest/share/layer2.ps rename to tests/share/layer2.ps diff --git a/rtest/share/ldbxtried.gv b/tests/share/ldbxtried.gv similarity index 100% rename from rtest/share/ldbxtried.gv rename to tests/share/ldbxtried.gv diff --git a/rtest/share/longflat.gv b/tests/share/longflat.gv similarity index 100% rename from rtest/share/longflat.gv rename to tests/share/longflat.gv diff --git a/rtest/share/lsunix1.ps b/tests/share/lsunix1.ps similarity index 100% rename from rtest/share/lsunix1.ps rename to tests/share/lsunix1.ps diff --git a/rtest/share/lsunix2.ps b/tests/share/lsunix2.ps similarity index 100% rename from rtest/share/lsunix2.ps rename to tests/share/lsunix2.ps diff --git a/rtest/share/lsunix3.ps b/tests/share/lsunix3.ps similarity index 100% rename from rtest/share/lsunix3.ps rename to tests/share/lsunix3.ps diff --git a/rtest/share/mike.gv b/tests/share/mike.gv similarity index 100% rename from rtest/share/mike.gv rename to tests/share/mike.gv diff --git a/rtest/share/multi.ps b/tests/share/multi.ps similarity index 100% rename from rtest/share/multi.ps rename to tests/share/multi.ps diff --git a/rtest/share/newarrows.gif b/tests/share/newarrows.gif similarity index 100% rename from rtest/share/newarrows.gif rename to tests/share/newarrows.gif diff --git a/rtest/share/newarrows.gv b/tests/share/newarrows.gv similarity index 100% rename from rtest/share/newarrows.gv rename to tests/share/newarrows.gv diff --git a/rtest/share/newarrows.ps b/tests/share/newarrows.ps similarity index 100% rename from rtest/share/newarrows.ps rename to tests/share/newarrows.ps diff --git a/rtest/share/ngk10_4.gv b/tests/share/ngk10_4.gv similarity index 100% rename from rtest/share/ngk10_4.gv rename to tests/share/ngk10_4.gv diff --git a/rtest/share/ngk10_4.ps b/tests/share/ngk10_4.ps similarity index 100% rename from rtest/share/ngk10_4.ps rename to tests/share/ngk10_4.ps diff --git a/rtest/share/nhg.gv b/tests/share/nhg.gv similarity index 100% rename from rtest/share/nhg.gv rename to tests/share/nhg.gv diff --git a/rtest/share/p.ps b/tests/share/p.ps similarity index 100% rename from rtest/share/p.ps rename to tests/share/p.ps diff --git a/rtest/share/p2.ps b/tests/share/p2.ps similarity index 100% rename from rtest/share/p2.ps rename to tests/share/p2.ps diff --git a/rtest/share/p3.ps b/tests/share/p3.ps similarity index 100% rename from rtest/share/p3.ps rename to tests/share/p3.ps diff --git a/rtest/share/p4.ps b/tests/share/p4.ps similarity index 100% rename from rtest/share/p4.ps rename to tests/share/p4.ps diff --git a/rtest/share/pgram.gv b/tests/share/pgram.gv similarity index 100% rename from rtest/share/pgram.gv rename to tests/share/pgram.gv diff --git a/rtest/share/pm2way.gv b/tests/share/pm2way.gv similarity index 100% rename from rtest/share/pm2way.gv rename to tests/share/pm2way.gv diff --git a/rtest/share/pmpipe.gv b/tests/share/pmpipe.gv similarity index 100% rename from rtest/share/pmpipe.gv rename to tests/share/pmpipe.gv diff --git a/rtest/share/polypoly.gv b/tests/share/polypoly.gv similarity index 100% rename from rtest/share/polypoly.gv rename to tests/share/polypoly.gv diff --git a/rtest/share/proc3d.gv b/tests/share/proc3d.gv similarity index 100% rename from rtest/share/proc3d.gv rename to tests/share/proc3d.gv diff --git a/rtest/share/process.gv b/tests/share/process.gv similarity index 100% rename from rtest/share/process.gv rename to tests/share/process.gv diff --git a/rtest/share/process.ps b/tests/share/process.ps similarity index 100% rename from rtest/share/process.ps rename to tests/share/process.ps diff --git a/rtest/share/ps.ps b/tests/share/ps.ps similarity index 100% rename from rtest/share/ps.ps rename to tests/share/ps.ps diff --git a/rtest/share/rd_rules.png b/tests/share/rd_rules.png similarity index 100% rename from rtest/share/rd_rules.png rename to tests/share/rd_rules.png diff --git a/rtest/share/record2.gv b/tests/share/record2.gv similarity index 100% rename from rtest/share/record2.gv rename to tests/share/record2.gv diff --git a/rtest/share/records.gv b/tests/share/records.gv similarity index 100% rename from rtest/share/records.gv rename to tests/share/records.gv diff --git a/rtest/share/rowe.gv b/tests/share/rowe.gv similarity index 100% rename from rtest/share/rowe.gv rename to tests/share/rowe.gv diff --git a/rtest/share/shells.gv b/tests/share/shells.gv similarity index 100% rename from rtest/share/shells.gv rename to tests/share/shells.gv diff --git a/rtest/share/sq_rules.png b/tests/share/sq_rules.png similarity index 100% rename from rtest/share/sq_rules.png rename to tests/share/sq_rules.png diff --git a/rtest/share/states.gv b/tests/share/states.gv similarity index 100% rename from rtest/share/states.gv rename to tests/share/states.gv diff --git a/rtest/share/structs.gv b/tests/share/structs.gv similarity index 100% rename from rtest/share/structs.gv rename to tests/share/structs.gv diff --git a/rtest/share/structs.ps b/tests/share/structs.ps similarity index 100% rename from rtest/share/structs.ps rename to tests/share/structs.ps diff --git a/rtest/share/train11.gv b/tests/share/train11.gv similarity index 100% rename from rtest/share/train11.gv rename to tests/share/train11.gv diff --git a/rtest/share/trapeziumlr.gv b/tests/share/trapeziumlr.gv similarity index 100% rename from rtest/share/trapeziumlr.gv rename to tests/share/trapeziumlr.gv diff --git a/rtest/share/tree.gv b/tests/share/tree.gv similarity index 100% rename from rtest/share/tree.gv rename to tests/share/tree.gv diff --git a/rtest/share/triedds.gv b/tests/share/triedds.gv similarity index 100% rename from rtest/share/triedds.gv rename to tests/share/triedds.gv diff --git a/rtest/share/try.gv b/tests/share/try.gv similarity index 100% rename from rtest/share/try.gv rename to tests/share/try.gv diff --git a/rtest/share/unix.gv b/tests/share/unix.gv similarity index 100% rename from rtest/share/unix.gv rename to tests/share/unix.gv diff --git a/rtest/share/unix.ps b/tests/share/unix.ps similarity index 100% rename from rtest/share/unix.ps rename to tests/share/unix.ps diff --git a/rtest/share/unix2.gv b/tests/share/unix2.gv similarity index 100% rename from rtest/share/unix2.gv rename to tests/share/unix2.gv diff --git a/rtest/share/unix2k.gv b/tests/share/unix2k.gv similarity index 100% rename from rtest/share/unix2k.gv rename to tests/share/unix2k.gv diff --git a/rtest/share/viewfile.gv b/tests/share/viewfile.gv similarity index 100% rename from rtest/share/viewfile.gv rename to tests/share/viewfile.gv diff --git a/rtest/share/world.gv b/tests/share/world.gv similarity index 100% rename from rtest/share/world.gv rename to tests/share/world.gv diff --git a/rtest/test_c_utils.py b/tests/test_c_utils.py similarity index 100% rename from rtest/test_c_utils.py rename to tests/test_c_utils.py diff --git a/rtest/test_examples.py b/tests/test_examples.py similarity index 100% rename from rtest/test_examples.py rename to tests/test_examples.py diff --git a/rtest/test_misc.py b/tests/test_misc.py similarity index 100% rename from rtest/test_misc.py rename to tests/test_misc.py diff --git a/rtest/test_regression.py b/tests/test_regression.py similarity index 99% rename from rtest/test_regression.py rename to tests/test_regression.py index aab58d34a..b139a9143 100644 --- a/rtest/test_regression.py +++ b/tests/test_regression.py @@ -56,7 +56,7 @@ def test_regression_failure(): """ Secondly, run all tests but ignore differences and fail the test only if there is a crash. This will leave the differences for png - output in rtest/nhtml/index.html for review. + output in tests/nhtml/index.html for review. """ os.chdir(Path(__file__).resolve().parent) diff --git a/rtest/test_tools.py b/tests/test_tools.py similarity index 100% rename from rtest/test_tools.py rename to tests/test_tools.py diff --git a/rtest/test_vmalloc.py b/tests/test_vmalloc.py similarity index 100% rename from rtest/test_vmalloc.py rename to tests/test_vmalloc.py diff --git a/rtest/tests.txt b/tests/tests.txt similarity index 100% rename from rtest/tests.txt rename to tests/tests.txt diff --git a/rtest/tests_subset.txt b/tests/tests_subset.txt similarity index 100% rename from rtest/tests_subset.txt rename to tests/tests_subset.txt diff --git a/rtest/usershape.dot b/tests/usershape.dot similarity index 100% rename from rtest/usershape.dot rename to tests/usershape.dot diff --git a/rtest/usershape.svg b/tests/usershape.svg similarity index 100% rename from rtest/usershape.svg rename to tests/usershape.svg diff --git a/rtest/whichcc b/tests/whichcc similarity index 100% rename from rtest/whichcc rename to tests/whichcc diff --git a/rtest/windows/ER.gv b/tests/windows/ER.gv similarity index 100% rename from rtest/windows/ER.gv rename to tests/windows/ER.gv diff --git a/rtest/windows/ER.ps b/tests/windows/ER.ps similarity index 100% rename from rtest/windows/ER.ps rename to tests/windows/ER.ps diff --git a/rtest/windows/Heawood.gv b/tests/windows/Heawood.gv similarity index 100% rename from rtest/windows/Heawood.gv rename to tests/windows/Heawood.gv diff --git a/rtest/windows/Heawood.ps b/tests/windows/Heawood.ps similarity index 100% rename from rtest/windows/Heawood.ps rename to tests/windows/Heawood.ps diff --git a/rtest/windows/KW91.gv b/tests/windows/KW91.gv similarity index 100% rename from rtest/windows/KW91.gv rename to tests/windows/KW91.gv diff --git a/rtest/windows/Latin1.gv b/tests/windows/Latin1.gv similarity index 100% rename from rtest/windows/Latin1.gv rename to tests/windows/Latin1.gv diff --git a/rtest/windows/NaN.gv b/tests/windows/NaN.gv similarity index 100% rename from rtest/windows/NaN.gv rename to tests/windows/NaN.gv diff --git a/rtest/windows/Petersen.gv b/tests/windows/Petersen.gv similarity index 100% rename from rtest/windows/Petersen.gv rename to tests/windows/Petersen.gv diff --git a/rtest/windows/abstract.gv b/tests/windows/abstract.gv similarity index 100% rename from rtest/windows/abstract.gv rename to tests/windows/abstract.gv diff --git a/rtest/windows/alf.gv b/tests/windows/alf.gv similarity index 100% rename from rtest/windows/alf.gv rename to tests/windows/alf.gv diff --git a/rtest/windows/b102.gv b/tests/windows/b102.gv similarity index 100% rename from rtest/windows/b102.gv rename to tests/windows/b102.gv diff --git a/rtest/windows/b106.gv b/tests/windows/b106.gv similarity index 100% rename from rtest/windows/b106.gv rename to tests/windows/b106.gv diff --git a/rtest/windows/b117.ps b/tests/windows/b117.ps similarity index 100% rename from rtest/windows/b117.ps rename to tests/windows/b117.ps diff --git a/rtest/windows/b117a.ps b/tests/windows/b117a.ps similarity index 100% rename from rtest/windows/b117a.ps rename to tests/windows/b117a.ps diff --git a/rtest/windows/b124.gv b/tests/windows/b124.gv similarity index 100% rename from rtest/windows/b124.gv rename to tests/windows/b124.gv diff --git a/rtest/windows/b135.ps b/tests/windows/b135.ps similarity index 100% rename from rtest/windows/b135.ps rename to tests/windows/b135.ps diff --git a/rtest/windows/b145.png b/tests/windows/b145.png similarity index 100% rename from rtest/windows/b145.png rename to tests/windows/b145.png diff --git a/rtest/windows/b15.png b/tests/windows/b15.png similarity index 100% rename from rtest/windows/b15.png rename to tests/windows/b15.png diff --git a/rtest/windows/b155.ps b/tests/windows/b155.ps similarity index 100% rename from rtest/windows/b155.ps rename to tests/windows/b155.ps diff --git a/rtest/windows/b22.ps b/tests/windows/b22.ps similarity index 100% rename from rtest/windows/b22.ps rename to tests/windows/b22.ps diff --git a/rtest/windows/b29.gv b/tests/windows/b29.gv similarity index 100% rename from rtest/windows/b29.gv rename to tests/windows/b29.gv diff --git a/rtest/windows/b3.ps b/tests/windows/b3.ps similarity index 100% rename from rtest/windows/b3.ps rename to tests/windows/b3.ps diff --git a/rtest/windows/b33.ps b/tests/windows/b33.ps similarity index 100% rename from rtest/windows/b33.ps rename to tests/windows/b33.ps diff --git a/rtest/windows/b34.gif b/tests/windows/b34.gif similarity index 100% rename from rtest/windows/b34.gif rename to tests/windows/b34.gif diff --git a/rtest/windows/b36.gv b/tests/windows/b36.gv similarity index 100% rename from rtest/windows/b36.gv rename to tests/windows/b36.gv diff --git a/rtest/windows/b491.gv b/tests/windows/b491.gv similarity index 100% rename from rtest/windows/b491.gv rename to tests/windows/b491.gv diff --git a/rtest/windows/b51.gv b/tests/windows/b51.gv similarity index 100% rename from rtest/windows/b51.gv rename to tests/windows/b51.gv diff --git a/rtest/windows/b56.gif b/tests/windows/b56.gif similarity index 100% rename from rtest/windows/b56.gif rename to tests/windows/b56.gif diff --git a/rtest/windows/b57.ps b/tests/windows/b57.ps similarity index 100% rename from rtest/windows/b57.ps rename to tests/windows/b57.ps diff --git a/rtest/windows/b60.gif b/tests/windows/b60.gif similarity index 100% rename from rtest/windows/b60.gif rename to tests/windows/b60.gif diff --git a/rtest/windows/b62.plain b/tests/windows/b62.plain similarity index 100% rename from rtest/windows/b62.plain rename to tests/windows/b62.plain diff --git a/rtest/windows/b68.ps b/tests/windows/b68.ps similarity index 100% rename from rtest/windows/b68.ps rename to tests/windows/b68.ps diff --git a/rtest/windows/b69.ps b/tests/windows/b69.ps similarity index 100% rename from rtest/windows/b69.ps rename to tests/windows/b69.ps diff --git a/rtest/windows/b7.ps b/tests/windows/b7.ps similarity index 100% rename from rtest/windows/b7.ps rename to tests/windows/b7.ps diff --git a/rtest/windows/b71.ps b/tests/windows/b71.ps similarity index 100% rename from rtest/windows/b71.ps rename to tests/windows/b71.ps diff --git a/rtest/windows/b79.jpg b/tests/windows/b79.jpg similarity index 100% rename from rtest/windows/b79.jpg rename to tests/windows/b79.jpg diff --git a/rtest/windows/b81.svg b/tests/windows/b81.svg similarity index 100% rename from rtest/windows/b81.svg rename to tests/windows/b81.svg diff --git a/rtest/windows/b94.gv b/tests/windows/b94.gv similarity index 100% rename from rtest/windows/b94.gv rename to tests/windows/b94.gv diff --git a/rtest/windows/big.ps b/tests/windows/big.ps similarity index 100% rename from rtest/windows/big.ps rename to tests/windows/big.ps diff --git a/rtest/windows/biglabel.ps b/tests/windows/biglabel.ps similarity index 100% rename from rtest/windows/biglabel.ps rename to tests/windows/biglabel.ps diff --git a/rtest/windows/clust.gv b/tests/windows/clust.gv similarity index 100% rename from rtest/windows/clust.gv rename to tests/windows/clust.gv diff --git a/rtest/windows/clust1.gv b/tests/windows/clust1.gv similarity index 100% rename from rtest/windows/clust1.gv rename to tests/windows/clust1.gv diff --git a/rtest/windows/clust2.gv b/tests/windows/clust2.gv similarity index 100% rename from rtest/windows/clust2.gv rename to tests/windows/clust2.gv diff --git a/rtest/windows/clust3.gv b/tests/windows/clust3.gv similarity index 100% rename from rtest/windows/clust3.gv rename to tests/windows/clust3.gv diff --git a/rtest/windows/clust4.gv b/tests/windows/clust4.gv similarity index 100% rename from rtest/windows/clust4.gv rename to tests/windows/clust4.gv diff --git a/rtest/windows/clust5.gv b/tests/windows/clust5.gv similarity index 100% rename from rtest/windows/clust5.gv rename to tests/windows/clust5.gv diff --git a/rtest/windows/crazy.gv b/tests/windows/crazy.gv similarity index 100% rename from rtest/windows/crazy.gv rename to tests/windows/crazy.gv diff --git a/rtest/windows/crazy.ps b/tests/windows/crazy.ps similarity index 100% rename from rtest/windows/crazy.ps rename to tests/windows/crazy.ps diff --git a/rtest/windows/ctext.gv b/tests/windows/ctext.gv similarity index 100% rename from rtest/windows/ctext.gv rename to tests/windows/ctext.gv diff --git a/rtest/windows/dfa.gv b/tests/windows/dfa.gv similarity index 100% rename from rtest/windows/dfa.gv rename to tests/windows/dfa.gv diff --git a/rtest/windows/dpd.ps b/tests/windows/dpd.ps similarity index 100% rename from rtest/windows/dpd.ps rename to tests/windows/dpd.ps diff --git a/rtest/windows/dpd1.ps b/tests/windows/dpd1.ps similarity index 100% rename from rtest/windows/dpd1.ps rename to tests/windows/dpd1.ps diff --git a/rtest/windows/dpd2.ps b/tests/windows/dpd2.ps similarity index 100% rename from rtest/windows/dpd2.ps rename to tests/windows/dpd2.ps diff --git a/rtest/windows/dpd3.ps b/tests/windows/dpd3.ps similarity index 100% rename from rtest/windows/dpd3.ps rename to tests/windows/dpd3.ps diff --git a/rtest/windows/dpd4.ps b/tests/windows/dpd4.ps similarity index 100% rename from rtest/windows/dpd4.ps rename to tests/windows/dpd4.ps diff --git a/rtest/windows/dpd5.ps b/tests/windows/dpd5.ps similarity index 100% rename from rtest/windows/dpd5.ps rename to tests/windows/dpd5.ps diff --git a/rtest/windows/fig6.gv b/tests/windows/fig6.gv similarity index 100% rename from rtest/windows/fig6.gv rename to tests/windows/fig6.gv diff --git a/rtest/windows/fsm.gv b/tests/windows/fsm.gv similarity index 100% rename from rtest/windows/fsm.gv rename to tests/windows/fsm.gv diff --git a/rtest/windows/grammar.gv b/tests/windows/grammar.gv similarity index 100% rename from rtest/windows/grammar.gv rename to tests/windows/grammar.gv diff --git a/rtest/windows/hashtable.gv b/tests/windows/hashtable.gv similarity index 100% rename from rtest/windows/hashtable.gv rename to tests/windows/hashtable.gv diff --git a/rtest/windows/jcctree.gv b/tests/windows/jcctree.gv similarity index 100% rename from rtest/windows/jcctree.gv rename to tests/windows/jcctree.gv diff --git a/rtest/windows/jsort.gv b/tests/windows/jsort.gv similarity index 100% rename from rtest/windows/jsort.gv rename to tests/windows/jsort.gv diff --git a/rtest/windows/labelclust-fbc.gv b/tests/windows/labelclust-fbc.gv similarity index 100% rename from rtest/windows/labelclust-fbc.gv rename to tests/windows/labelclust-fbc.gv diff --git a/rtest/windows/labelclust-fbd.gv b/tests/windows/labelclust-fbd.gv similarity index 100% rename from rtest/windows/labelclust-fbd.gv rename to tests/windows/labelclust-fbd.gv diff --git a/rtest/windows/labelclust-fbl.gv b/tests/windows/labelclust-fbl.gv similarity index 100% rename from rtest/windows/labelclust-fbl.gv rename to tests/windows/labelclust-fbl.gv diff --git a/rtest/windows/labelclust-fbr.gv b/tests/windows/labelclust-fbr.gv similarity index 100% rename from rtest/windows/labelclust-fbr.gv rename to tests/windows/labelclust-fbr.gv diff --git a/rtest/windows/labelclust-fdc.gv b/tests/windows/labelclust-fdc.gv similarity index 100% rename from rtest/windows/labelclust-fdc.gv rename to tests/windows/labelclust-fdc.gv diff --git a/rtest/windows/labelclust-fdd.gv b/tests/windows/labelclust-fdd.gv similarity index 100% rename from rtest/windows/labelclust-fdd.gv rename to tests/windows/labelclust-fdd.gv diff --git a/rtest/windows/labelclust-fdl.gv b/tests/windows/labelclust-fdl.gv similarity index 100% rename from rtest/windows/labelclust-fdl.gv rename to tests/windows/labelclust-fdl.gv diff --git a/rtest/windows/labelclust-fdr.gv b/tests/windows/labelclust-fdr.gv similarity index 100% rename from rtest/windows/labelclust-fdr.gv rename to tests/windows/labelclust-fdr.gv diff --git a/rtest/windows/labelclust-ftc.gv b/tests/windows/labelclust-ftc.gv similarity index 100% rename from rtest/windows/labelclust-ftc.gv rename to tests/windows/labelclust-ftc.gv diff --git a/rtest/windows/labelclust-ftd.gv b/tests/windows/labelclust-ftd.gv similarity index 100% rename from rtest/windows/labelclust-ftd.gv rename to tests/windows/labelclust-ftd.gv diff --git a/rtest/windows/labelclust-ftl.gv b/tests/windows/labelclust-ftl.gv similarity index 100% rename from rtest/windows/labelclust-ftl.gv rename to tests/windows/labelclust-ftl.gv diff --git a/rtest/windows/labelclust-ftr.gv b/tests/windows/labelclust-ftr.gv similarity index 100% rename from rtest/windows/labelclust-ftr.gv rename to tests/windows/labelclust-ftr.gv diff --git a/rtest/windows/labelclust-nbc.gv b/tests/windows/labelclust-nbc.gv similarity index 100% rename from rtest/windows/labelclust-nbc.gv rename to tests/windows/labelclust-nbc.gv diff --git a/rtest/windows/labelclust-nbd.gv b/tests/windows/labelclust-nbd.gv similarity index 100% rename from rtest/windows/labelclust-nbd.gv rename to tests/windows/labelclust-nbd.gv diff --git a/rtest/windows/labelclust-nbl.gv b/tests/windows/labelclust-nbl.gv similarity index 100% rename from rtest/windows/labelclust-nbl.gv rename to tests/windows/labelclust-nbl.gv diff --git a/rtest/windows/labelclust-nbr.gv b/tests/windows/labelclust-nbr.gv similarity index 100% rename from rtest/windows/labelclust-nbr.gv rename to tests/windows/labelclust-nbr.gv diff --git a/rtest/windows/labelclust-ndc.gv b/tests/windows/labelclust-ndc.gv similarity index 100% rename from rtest/windows/labelclust-ndc.gv rename to tests/windows/labelclust-ndc.gv diff --git a/rtest/windows/labelclust-ndd.gv b/tests/windows/labelclust-ndd.gv similarity index 100% rename from rtest/windows/labelclust-ndd.gv rename to tests/windows/labelclust-ndd.gv diff --git a/rtest/windows/labelclust-ndl.gv b/tests/windows/labelclust-ndl.gv similarity index 100% rename from rtest/windows/labelclust-ndl.gv rename to tests/windows/labelclust-ndl.gv diff --git a/rtest/windows/labelclust-ndr.gv b/tests/windows/labelclust-ndr.gv similarity index 100% rename from rtest/windows/labelclust-ndr.gv rename to tests/windows/labelclust-ndr.gv diff --git a/rtest/windows/labelclust-ntc.gv b/tests/windows/labelclust-ntc.gv similarity index 100% rename from rtest/windows/labelclust-ntc.gv rename to tests/windows/labelclust-ntc.gv diff --git a/rtest/windows/labelclust-ntd.gv b/tests/windows/labelclust-ntd.gv similarity index 100% rename from rtest/windows/labelclust-ntd.gv rename to tests/windows/labelclust-ntd.gv diff --git a/rtest/windows/labelclust-ntl.gv b/tests/windows/labelclust-ntl.gv similarity index 100% rename from rtest/windows/labelclust-ntl.gv rename to tests/windows/labelclust-ntl.gv diff --git a/rtest/windows/labelclust-ntr.gv b/tests/windows/labelclust-ntr.gv similarity index 100% rename from rtest/windows/labelclust-ntr.gv rename to tests/windows/labelclust-ntr.gv diff --git a/rtest/windows/labelroot-fbc.gv b/tests/windows/labelroot-fbc.gv similarity index 100% rename from rtest/windows/labelroot-fbc.gv rename to tests/windows/labelroot-fbc.gv diff --git a/rtest/windows/labelroot-fbd.gv b/tests/windows/labelroot-fbd.gv similarity index 100% rename from rtest/windows/labelroot-fbd.gv rename to tests/windows/labelroot-fbd.gv diff --git a/rtest/windows/labelroot-fbl.gv b/tests/windows/labelroot-fbl.gv similarity index 100% rename from rtest/windows/labelroot-fbl.gv rename to tests/windows/labelroot-fbl.gv diff --git a/rtest/windows/labelroot-fbr.gv b/tests/windows/labelroot-fbr.gv similarity index 100% rename from rtest/windows/labelroot-fbr.gv rename to tests/windows/labelroot-fbr.gv diff --git a/rtest/windows/labelroot-fdc.gv b/tests/windows/labelroot-fdc.gv similarity index 100% rename from rtest/windows/labelroot-fdc.gv rename to tests/windows/labelroot-fdc.gv diff --git a/rtest/windows/labelroot-fdd.gv b/tests/windows/labelroot-fdd.gv similarity index 100% rename from rtest/windows/labelroot-fdd.gv rename to tests/windows/labelroot-fdd.gv diff --git a/rtest/windows/labelroot-fdl.gv b/tests/windows/labelroot-fdl.gv similarity index 100% rename from rtest/windows/labelroot-fdl.gv rename to tests/windows/labelroot-fdl.gv diff --git a/rtest/windows/labelroot-fdr.gv b/tests/windows/labelroot-fdr.gv similarity index 100% rename from rtest/windows/labelroot-fdr.gv rename to tests/windows/labelroot-fdr.gv diff --git a/rtest/windows/labelroot-ftc.gv b/tests/windows/labelroot-ftc.gv similarity index 100% rename from rtest/windows/labelroot-ftc.gv rename to tests/windows/labelroot-ftc.gv diff --git a/rtest/windows/labelroot-ftd.gv b/tests/windows/labelroot-ftd.gv similarity index 100% rename from rtest/windows/labelroot-ftd.gv rename to tests/windows/labelroot-ftd.gv diff --git a/rtest/windows/labelroot-ftl.gv b/tests/windows/labelroot-ftl.gv similarity index 100% rename from rtest/windows/labelroot-ftl.gv rename to tests/windows/labelroot-ftl.gv diff --git a/rtest/windows/labelroot-ftr.gv b/tests/windows/labelroot-ftr.gv similarity index 100% rename from rtest/windows/labelroot-ftr.gv rename to tests/windows/labelroot-ftr.gv diff --git a/rtest/windows/labelroot-nbc.gv b/tests/windows/labelroot-nbc.gv similarity index 100% rename from rtest/windows/labelroot-nbc.gv rename to tests/windows/labelroot-nbc.gv diff --git a/rtest/windows/labelroot-nbd.gv b/tests/windows/labelroot-nbd.gv similarity index 100% rename from rtest/windows/labelroot-nbd.gv rename to tests/windows/labelroot-nbd.gv diff --git a/rtest/windows/labelroot-nbl.gv b/tests/windows/labelroot-nbl.gv similarity index 100% rename from rtest/windows/labelroot-nbl.gv rename to tests/windows/labelroot-nbl.gv diff --git a/rtest/windows/labelroot-nbr.gv b/tests/windows/labelroot-nbr.gv similarity index 100% rename from rtest/windows/labelroot-nbr.gv rename to tests/windows/labelroot-nbr.gv diff --git a/rtest/windows/labelroot-ndc.gv b/tests/windows/labelroot-ndc.gv similarity index 100% rename from rtest/windows/labelroot-ndc.gv rename to tests/windows/labelroot-ndc.gv diff --git a/rtest/windows/labelroot-ndd.gv b/tests/windows/labelroot-ndd.gv similarity index 100% rename from rtest/windows/labelroot-ndd.gv rename to tests/windows/labelroot-ndd.gv diff --git a/rtest/windows/labelroot-ndl.gv b/tests/windows/labelroot-ndl.gv similarity index 100% rename from rtest/windows/labelroot-ndl.gv rename to tests/windows/labelroot-ndl.gv diff --git a/rtest/windows/labelroot-ndr.gv b/tests/windows/labelroot-ndr.gv similarity index 100% rename from rtest/windows/labelroot-ndr.gv rename to tests/windows/labelroot-ndr.gv diff --git a/rtest/windows/labelroot-ntc.gv b/tests/windows/labelroot-ntc.gv similarity index 100% rename from rtest/windows/labelroot-ntc.gv rename to tests/windows/labelroot-ntc.gv diff --git a/rtest/windows/labelroot-ntd.gv b/tests/windows/labelroot-ntd.gv similarity index 100% rename from rtest/windows/labelroot-ntd.gv rename to tests/windows/labelroot-ntd.gv diff --git a/rtest/windows/labelroot-ntl.gv b/tests/windows/labelroot-ntl.gv similarity index 100% rename from rtest/windows/labelroot-ntl.gv rename to tests/windows/labelroot-ntl.gv diff --git a/rtest/windows/labelroot-ntr.gv b/tests/windows/labelroot-ntr.gv similarity index 100% rename from rtest/windows/labelroot-ntr.gv rename to tests/windows/labelroot-ntr.gv diff --git a/rtest/windows/layer.ps b/tests/windows/layer.ps similarity index 100% rename from rtest/windows/layer.ps rename to tests/windows/layer.ps diff --git a/rtest/windows/layer2.ps b/tests/windows/layer2.ps similarity index 100% rename from rtest/windows/layer2.ps rename to tests/windows/layer2.ps diff --git a/rtest/windows/ldbxtried.gv b/tests/windows/ldbxtried.gv similarity index 100% rename from rtest/windows/ldbxtried.gv rename to tests/windows/ldbxtried.gv diff --git a/rtest/windows/longflat.gv b/tests/windows/longflat.gv similarity index 100% rename from rtest/windows/longflat.gv rename to tests/windows/longflat.gv diff --git a/rtest/windows/lsunix1.ps b/tests/windows/lsunix1.ps similarity index 100% rename from rtest/windows/lsunix1.ps rename to tests/windows/lsunix1.ps diff --git a/rtest/windows/lsunix2.ps b/tests/windows/lsunix2.ps similarity index 100% rename from rtest/windows/lsunix2.ps rename to tests/windows/lsunix2.ps diff --git a/rtest/windows/lsunix3.ps b/tests/windows/lsunix3.ps similarity index 100% rename from rtest/windows/lsunix3.ps rename to tests/windows/lsunix3.ps diff --git a/rtest/windows/mike.gv b/tests/windows/mike.gv similarity index 100% rename from rtest/windows/mike.gv rename to tests/windows/mike.gv diff --git a/rtest/windows/newarrows.gif b/tests/windows/newarrows.gif similarity index 100% rename from rtest/windows/newarrows.gif rename to tests/windows/newarrows.gif diff --git a/rtest/windows/newarrows.gv b/tests/windows/newarrows.gv similarity index 100% rename from rtest/windows/newarrows.gv rename to tests/windows/newarrows.gv diff --git a/rtest/windows/newarrows.ps b/tests/windows/newarrows.ps similarity index 100% rename from rtest/windows/newarrows.ps rename to tests/windows/newarrows.ps diff --git a/rtest/windows/ngk10_4.gv b/tests/windows/ngk10_4.gv similarity index 100% rename from rtest/windows/ngk10_4.gv rename to tests/windows/ngk10_4.gv diff --git a/rtest/windows/ngk10_4.ps b/tests/windows/ngk10_4.ps similarity index 100% rename from rtest/windows/ngk10_4.ps rename to tests/windows/ngk10_4.ps diff --git a/rtest/windows/nhg.gv b/tests/windows/nhg.gv similarity index 100% rename from rtest/windows/nhg.gv rename to tests/windows/nhg.gv diff --git a/rtest/windows/p.ps b/tests/windows/p.ps similarity index 100% rename from rtest/windows/p.ps rename to tests/windows/p.ps diff --git a/rtest/windows/p2.ps b/tests/windows/p2.ps similarity index 100% rename from rtest/windows/p2.ps rename to tests/windows/p2.ps diff --git a/rtest/windows/p3.ps b/tests/windows/p3.ps similarity index 100% rename from rtest/windows/p3.ps rename to tests/windows/p3.ps diff --git a/rtest/windows/p4.ps b/tests/windows/p4.ps similarity index 100% rename from rtest/windows/p4.ps rename to tests/windows/p4.ps diff --git a/rtest/windows/pgram.gv b/tests/windows/pgram.gv similarity index 100% rename from rtest/windows/pgram.gv rename to tests/windows/pgram.gv diff --git a/rtest/windows/pm2way.gv b/tests/windows/pm2way.gv similarity index 100% rename from rtest/windows/pm2way.gv rename to tests/windows/pm2way.gv diff --git a/rtest/windows/pmpipe.gv b/tests/windows/pmpipe.gv similarity index 100% rename from rtest/windows/pmpipe.gv rename to tests/windows/pmpipe.gv diff --git a/rtest/windows/polypoly.gv b/tests/windows/polypoly.gv similarity index 100% rename from rtest/windows/polypoly.gv rename to tests/windows/polypoly.gv diff --git a/rtest/windows/proc3d.gv b/tests/windows/proc3d.gv similarity index 100% rename from rtest/windows/proc3d.gv rename to tests/windows/proc3d.gv diff --git a/rtest/windows/process.gv b/tests/windows/process.gv similarity index 100% rename from rtest/windows/process.gv rename to tests/windows/process.gv diff --git a/rtest/windows/process.ps b/tests/windows/process.ps similarity index 100% rename from rtest/windows/process.ps rename to tests/windows/process.ps diff --git a/rtest/windows/record2.gv b/tests/windows/record2.gv similarity index 100% rename from rtest/windows/record2.gv rename to tests/windows/record2.gv diff --git a/rtest/windows/records.gv b/tests/windows/records.gv similarity index 100% rename from rtest/windows/records.gv rename to tests/windows/records.gv diff --git a/rtest/windows/rowe.gv b/tests/windows/rowe.gv similarity index 100% rename from rtest/windows/rowe.gv rename to tests/windows/rowe.gv diff --git a/rtest/windows/shells.gv b/tests/windows/shells.gv similarity index 100% rename from rtest/windows/shells.gv rename to tests/windows/shells.gv diff --git a/rtest/windows/states.gv b/tests/windows/states.gv similarity index 100% rename from rtest/windows/states.gv rename to tests/windows/states.gv diff --git a/rtest/windows/structs.gv b/tests/windows/structs.gv similarity index 100% rename from rtest/windows/structs.gv rename to tests/windows/structs.gv diff --git a/rtest/windows/structs.ps b/tests/windows/structs.ps similarity index 100% rename from rtest/windows/structs.ps rename to tests/windows/structs.ps diff --git a/rtest/windows/train11.gv b/tests/windows/train11.gv similarity index 100% rename from rtest/windows/train11.gv rename to tests/windows/train11.gv diff --git a/rtest/windows/trapeziumlr.gv b/tests/windows/trapeziumlr.gv similarity index 100% rename from rtest/windows/trapeziumlr.gv rename to tests/windows/trapeziumlr.gv diff --git a/rtest/windows/tree.gv b/tests/windows/tree.gv similarity index 100% rename from rtest/windows/tree.gv rename to tests/windows/tree.gv diff --git a/rtest/windows/triedds.gv b/tests/windows/triedds.gv similarity index 100% rename from rtest/windows/triedds.gv rename to tests/windows/triedds.gv diff --git a/rtest/windows/try.gv b/tests/windows/try.gv similarity index 100% rename from rtest/windows/try.gv rename to tests/windows/try.gv diff --git a/rtest/windows/unix.gv b/tests/windows/unix.gv similarity index 100% rename from rtest/windows/unix.gv rename to tests/windows/unix.gv diff --git a/rtest/windows/unix.ps b/tests/windows/unix.ps similarity index 100% rename from rtest/windows/unix.ps rename to tests/windows/unix.ps diff --git a/rtest/windows/unix2.gv b/tests/windows/unix2.gv similarity index 100% rename from rtest/windows/unix2.gv rename to tests/windows/unix2.gv diff --git a/rtest/windows/unix2k.gv b/tests/windows/unix2k.gv similarity index 100% rename from rtest/windows/unix2k.gv rename to tests/windows/unix2k.gv diff --git a/rtest/windows/viewfile.gv b/tests/windows/viewfile.gv similarity index 100% rename from rtest/windows/viewfile.gv rename to tests/windows/viewfile.gv diff --git a/rtest/windows/world.gv b/tests/windows/world.gv similarity index 100% rename from rtest/windows/world.gv rename to tests/windows/world.gv diff --git a/rtest/xdot2json.c b/tests/xdot2json.c similarity index 100% rename from rtest/xdot2json.c rename to tests/xdot2json.c