diff --git a/.appveyor.yml b/.appveyor.yml index 3ecb61ab..1da47d3e 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -23,23 +23,23 @@ install: - "python -c \"import struct; print(struct.calcsize('P') * 8)\"" # Download miktex portable (if not cached) - - ps: "If (!(Test-Path miktex-portable.exe)){wget http://mirrors.ctan.org/systems/win32/miktex/setup/miktex-portable.exe -OutFile ./miktex-portable.exe}" + #- ps: "If (!(Test-Path miktex-portable.exe)){wget http://mirrors.ctan.org/systems/win32/miktex/setup/miktex-portable.exe -OutFile ./miktex-portable.exe}" # Unzip miktex portable - - "7z x miktex-portable.exe * -aot -omiktex > nul" + #- "7z x miktex-portable.exe * -aot -omiktex" # Let the binaries be directly callable - - cmd: set PATH=%PATH%;C:\projects\patacrep\miktex\miktex\bin + #- cmd: set PATH=%PATH%;C:\projects\patacrep\miktex\texmfs\install\miktex\bin # Update some packages to prevent ltluatex bug # - cmd: mpm.exe --update=miktex-bin-2.9 --verbose # - cmd: mpm.exe --update=ltxbase --update=luatexbase --update=luaotfload --update=miktex-luatex-base --update=fontspec # Manually install required texlive packages - - cmd: mpm.exe --install-some texlive_packages.txt + #- cmd: mpm.exe --verbose --install-some texlive_packages.txt # Update fonts - - cmd: luaotfload-tool.exe --update + #- cmd: luaotfload-tool.exe --update build: false # Not a C# project, build stuff at the test step instead. @@ -50,5 +50,5 @@ test_script: - "tox" # Cache Miktex Portable file -cache: -- C:\projects\patacrep\miktex-portable.exe +#cache: +#- C:\projects\patacrep\miktex-portable.exe diff --git a/patacrep/files.py b/patacrep/files.py index 967844d4..114513d4 100644 --- a/patacrep/files.py +++ b/patacrep/files.py @@ -5,10 +5,10 @@ from functools import lru_cache import logging import os import pkgutil -import posixpath import re import sys from zipimport import zipimporter +import posixpath from patacrep import utils from patacrep import __DATADIR__ diff --git a/test/test_book/test_compilation.py b/test/test_book/test_compilation.py index 0439becd..3b864c6b 100644 --- a/test/test_book/test_compilation.py +++ b/test/test_book/test_compilation.py @@ -122,8 +122,8 @@ class FileTest(unittest.TestCase, metaclass=dynamic.DynamicTest): @classmethod def _create_compilation_test(cls, base, onthefly=False): """Return a function testing that `base.tex` is correctly compiled.""" - @unittest.skipIf('TRAVIS' in os.environ, - "Travis does not support lualatex compilation yet") + @unittest.skipIf('CI' in os.environ, + "Travis or AppVeyor does not support lualatex compilation yet") def test_compilation(self): """Test that `base` is rendered to pdf.""" # Check compilation diff --git a/texlive_packages.txt b/texlive_packages.txt index f6064a0c..2ef1b312 100644 --- a/texlive_packages.txt +++ b/texlive_packages.txt @@ -14,7 +14,6 @@ ms newunicodechar pgf tipa -unicode-data url xcolor xstring