Commit Graph

13 Commits (f203a91e1a779e3ca05c414202482d9343a777a0)

Author SHA1 Message Date
David Wilson 3ebe600389 issue #164: convert "examples" into actual tests
- Add new Travis mode, "ansible_tests.sh" that runs
  integrations/all.yml. Slowly build this up over time to cover more of
  the existing junk.

- Add basic assertions on the output of the existing runner__* files.

- Wire up 2.4.3/2.5.0 jobs in Travis.
7 years ago
David Wilson de5028ac18 issue #164: arrange for DebOps common.yml to run under Travis. 7 years ago
Alex Willmer f92d88c241 travis: Cache wheels and other pip artifacts
Should speedup builds
7 years ago
Alex Willmer dc60f05a40 tests: Switch to unit2 test runner, with coverage
This means test files are imported as modules, not run as scripts. THey
can still be run individually if so desired. Test coverage is measured,
and an html report generated in htmlcov/. Test cases are automativally
discovered, so they need not be listed twice. An overall
passed/failed/skipped summary is printed, rather than for each file.

Arguments passed to ./test are passed on to unit2. For instance

    ./test -v

will print each test name as it is run.
7 years ago
David Wilson 6118d4e6df tests: set MITOGEN_LOG_LEVEL=debug in .travis.yml too. 7 years ago
David Wilson 4f934465b3 Remove overall build timeout from .travis.yml. 7 years ago
Taihsiang Ho (tai271828) 4e4c9894cf Describe the installation and test process
We use test.sh to consolidate test cases in one file so the README
would not be outdated easier rather than the hard-coded test commands
in a code block.
7 years ago
David Wilson 8cabba6965 Add first_stage_test to Travis. 7 years ago
David Wilson 32cf2e1a97 Sort .travis.yml 7 years ago
David Wilson 12423566da Bump time allowance for fakessh_test 7 years ago
David Wilson 419c8c810f Bump time allowance for ssh_test. 7 years ago
David Wilson 4ae2f5925b Bump time allowance for select_test. 7 years ago
David Wilson c58d7f517b Bare minimum .travis.yml. 7 years ago