Andrew Butcher 8f8eb8b113 Merge pull request #2380 from tbielawa/GH2283_no_retries vor 9 Jahren
..
docs 2bb4266be4 a-o-i: Remove Legacy Config Upgrade vor 9 Jahren
etc af86f875d9 Don't attempt to create retry files vor 9 Jahren
site_assets af009a7a51 Fedora changes: vor 9 Jahren
src 84c220e5e6 Merge pull request #2367 from tbielawa/FixNewerPyLintErrors vor 9 Jahren
test 2bb4266be4 a-o-i: Remove Legacy Config Upgrade vor 9 Jahren
workflows df78d323c0 Add atomic-openshift-utils vor 9 Jahren
.gitignore c959f9dcf9 Fix PyLint errors discovered when upgrading to newer version vor 9 Jahren
Makefile 54a494e094 Change test requirements file name vor 9 Jahren
README.md ddbd7dada6 Make note about ansible/install logs messing up ci tests vor 9 Jahren
setup.cfg df78d323c0 Add atomic-openshift-utils vor 9 Jahren
setup.py efba9eb00b Add subcommands to CLI. vor 9 Jahren
test-requirements.txt 54a494e094 Change test requirements file name vor 9 Jahren

README.md

Running Tests (NEW)

Run the command:

make ci

to run an array of unittests locally.

You will get errors if the log files already exist and can not be written to by the current user (/tmp/ansible.log and /tmp/installer.txt). We're working on it.

Running From Source

You will need to setup a virtualenv to run from source:

$ virtualenv oo-install
$ source ./oo-install/bin/activate
$ virtualenv --relocatable ./oo-install/
$ python setup.py install

The virtualenv bin directory should now be at the start of your $PATH, and oo-install is ready to use from your shell.

You can exit the virtualenv with:

$ deactivate

Testing (OLD)

This section is deprecated, but still works

First, run the virtualenv setup steps described above.

Install some testing libraries: (we cannot do this via setuptools due to the version virtualenv bundles)

$ pip install mock nose

Then run the tests with:

$ oo-install/bin/nosetests