diff --git a/.travis.yml b/.travis.yml index 78b7d5b..8acdb49 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ before_install: - sudo add-apt-repository ppa:fontforge/fontforge --yes - sudo add-apt-repository ppa:coolwanglu/pdf2htmlex --yes - sudo apt-get update -qq - - sudo apt-get install -qq libpoppler-dev libpoppler-private-dev libspiro-dev libcairo-dev libpango1.0-dev libfreetype6-dev libltdl-dev libfontforge-dev python-imaging python-pip ttfautohint firefox xvfb + - sudo apt-get install -qq libpoppler-dev libpoppler-private-dev libspiro-dev libcairo-dev libpango1.0-dev libfreetype6-dev libltdl-dev libfontforge-dev python-imaging python-pip firefox xvfb - sudo pip install selenium - export DISPLAY=:99.0 - test/start_xvfb.sh diff --git a/test/README.md b/test/README.md index c8c2dde..d81facd 100644 --- a/test/README.md +++ b/test/README.md @@ -12,10 +12,11 @@ - Run selected test suites: - `./test.py test_local_browser` - Run selected test case: - - `./test.py test_basic_text + - `./test.py test_local_browser.test_basic_text` + - Or `./test.py test_basic_text - Environment variables: - - set `P2H_TEST_SAVE_TMP=1` to keep the temporary files - - set `P2H_TEST_GEN=1` to generate new reference images instead of comparing with old ones + - set `P2H_TEST_SAVE_TMP=1` to keep the temporary files in `/tmp/pdf2htmlEX_test` + - set `P2H_TEST_GEN=1` to generate new reference files ### Guidelines for test cases diff --git a/test/browser_tests.py b/test/browser_tests.py index 49ab339..9323e07 100644 --- a/test/browser_tests.py +++ b/test/browser_tests.py @@ -13,7 +13,6 @@ class BrowserTests(Common): DEFAULT_PDF2HTMLEX_ARGS = [ '--fit-width', 800, '--last-page', 1, - '--correct-text-visibility', 1, '--embed', 'fi', # avoid base64 to make it faster ] @@ -81,5 +80,5 @@ class BrowserTests(Common): self.run_test_case('geneve_1564.pdf') def test_text_visibility(self): - self.run_test_case('text_visibility.pdf') + self.run_test_case('text_visibility.pdf', ['--correct-text-visibility', 1])