subtests: Fix no need parent_subtests any more.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
Docs: Fix conf.py for readthedocs.org

Additional files (subtests.rst and defaults.rst) are produced
for documentation by statically examining other project files.
Normally this would be accomplished by a Sphinx extension, however
for our simple needs, it's easier to use the existing method
employed in the Makefile.

Signed-off-by: Chris Evich <cevich@redhat.com>
non-default-images: Strip whitespace in CSV

Signed-off-by: Chris Evich <cevich@redhat.com>
non-default-containers: Alert on unexpected containers

At the start of testing, and inbetween every test there is
no visibility into what containers have been left behind.
This new envcheck script filters any expected container
names/cids from those found running or stopped.

Signed-off-by: Chris Evich <cevich@redhat.com>
dockertest.images: Add default image FQIN property

Simply a convenience, since the majority of the time
callers use ``DockerImage.full_name_from_defaults(self.config)`` and
this class already has access to the subtest configuration.

Signed-off-by: Chris Evich <cevich@redhat.com>
Docker: Add negative usage test

Signed-off-by: Chris Evich <cevich@redhat.com>
subtests: Fix minor exception message typo

Signed-off-by: Chris Evich <cevich@redhat.com>
Merge pull request #204 from cevich/negativeusage

Docker: Add negative usage test
fix dockertest.images regex not include permitted chars

Both hostnames, images names, and tag names may all contain
additional characters which are not present in the '\w' class.

Signed-off-by: Chris Evich <cevich@redhat.com>
docker_cli/create: Test docker 'create' command

Signed-off-by: Chris Evich <cevich@redhat.com>
docs: Fix attribute error in older python 2.7

Signed-off-by: Chris Evich <cevich@redhat.com>
images: Use guaranteed list interface

Signed-off-by: Chris Evich <cevich@redhat.com>
Merge pull request #402 from cevich/envcheck_update

Envcheck update
Merge pull request #389 from cevich/create_test

Create test
Merge pull request #397 from cevich/fix_readthedocs

Docs: Fix conf.py for readthedocs.org
Merge branch 'fix_parent_subtest' of https://github.com/jzupka/autotest-docker into jzupka-fix_parent_subtest

Conflicts:
	subtests/docker_cli/commit/commit.py

Fixed commit.py to use automatic prefix generating instead of config.
value.
Merge branch 'jzupka-fix_parent_subtest'
envchecks: Minor name fix

Function name could confuse 'path' with 'path to binary'.

Signed-off-by: Chris Evich <cevich@redhat.com>
dockertest: Removes docker interfaces.

We was decided by long discusion that other interfacec like CLI
will not be used in docker test framework. Then they could
be removed.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
dockertest: Cleanup dockercmd module.

Signed-off-by: Jiří Župka <jzupka@redhat.com>