travis: Ensure we use pytest 2.8.7
authorTom Rini <trini@konsulko.com>
Thu, 15 Nov 2018 12:25:00 +0000 (07:25 -0500)
committerTom Rini <trini@konsulko.com>
Thu, 15 Nov 2018 12:25:00 +0000 (07:25 -0500)
The latest version of pytest (4.0.0) makes some of the code we have in
test/py/conftest.py a fatal error that needs to be migrated.
Unfortunately this in turn requires changes that don't exist in older
versions of pytest such as 2.8.7 that ships with Ubuntu 16.04.  Force
travis to use this older version of pytest.

Signed-off-by: Tom Rini <trini@konsulko.com>
.travis.yml

index 6ce2ef7fbaaa68c8efc78780fb849a299424684f..a061f02399c08fea223b4bc76696636f92c8f58f 100644 (file)
@@ -47,7 +47,7 @@ install:
  - cat ~/.buildman
  - virtualenv /tmp/venv
  - . /tmp/venv/bin/activate
- - pip install pytest
+ - pip install pytest==2.8.7
  - pip install python-subunit
  - grub-mkimage -o ~/grub_x86.efi -O i386-efi normal  echo lsefimmap lsefi lsefisystab efinet tftp minicmd
  - grub-mkimage -o ~/grub_x64.efi -O x86_64-efi normal  echo lsefimmap lsefi lsefisystab efinet tftp minicmd