summaryrefslogtreecommitdiff
path: root/.appveyor.yml
blob: 0e05ec34fa4a345304fd42bc7a9d42c1fbde9cd5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# To activate, change the Appveyor settings to use `.appveyor.yml`.
install:
  - python -m pip install --upgrade tox virtualenv

  # Fetch the three main PyPy releases
  - ps: (New-Object Net.WebClient).DownloadFile('https://bitbucket.org/pypy/pypy/downloads/pypy-2.6.1-win32.zip', "$env:appveyor_build_folder\pypy-2.6.1-win32.zip")
  - ps: 7z x pypy-2.6.1-win32.zip | Out-Null
  - move pypy-2.6.1-win32 C:\

  - ps: (New-Object Net.WebClient).DownloadFile('https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.3.1-win32.zip', "$env:appveyor_build_folder\pypy2-v5.3.1-win32.zip")
  - ps: 7z x pypy2-v5.3.1-win32.zip | Out-Null
  - move pypy2-v5.3.1-win32 C:\

  # TODO: pypy 6.0.0 offsets are different
  #- ps: (New-Object Net.WebClient).DownloadFile('https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-win32.zip', "$env:appveyor_build_folder\pypy3-v6.0.0-win32.zip")
  #- ps: 7z x pypy3-v6.0.0-win32.zip | Out-Null
  #- move pypy3-v6.0.0-win32 C:\

build: off

test_script:
  - python -m tox
  - C:\pypy-2.6.1-win32\pypy -m unittest discover pyflakes
  - C:\pypy2-v5.3.1-win32\pypy -m unittest discover pyflakes
  # TODO: pypy 6.0.0 offsets are different
  #- C:\pypy3-v6.0.0-win32\pypy3 -m unittest discover pyflakes