diff --git a/.travis.yml b/.travis.yml
index ca4c1d5..44422f2 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,14 +3,20 @@ language: php
php:
- 7.3
- 7.4
+ - 8.0
+
+env:
+ global:
+ - COMPOSER_MEMORY_LIMIT=-1
+ - XDEBUG_MODE=coverage
cache:
directories:
- $HOME/.composer/cache
install:
- - COMPOSER_MEMORY_LIMIT=-1 travis_retry composer install --no-interaction --prefer-dist
- - COMPOSER_MEMORY_LIMIT=-1 travis_retry composer require --no-interaction --prefer-dist --dev php-coveralls/php-coveralls
+ - travis_retry composer install --no-interaction --prefer-dist
+ - travis_retry composer require --no-interaction --prefer-dist --dev php-coveralls/php-coveralls
script: vendor/bin/phpunit --verbose --coverage-clover build/logs/clover.xml
diff --git a/composer.json b/composer.json
index c402707..0148c26 100644
--- a/composer.json
+++ b/composer.json
@@ -12,7 +12,7 @@
"email": "dmitry.g.ivanov@gmail.com"
}],
"require": {
- "php": "^7.3",
+ "php": "^7.3|^8.0",
"ext-json": "*",
"guzzlehttp/guzzle": "^6.5.5|^7.0.1",
"illuminate/support": "^8.0"
diff --git a/tests/Grabber/PageTest/page-with-images-when-disabled.txt b/tests/Grabber/PageTest/page-with-images-when-disabled.txt
index a35a054..6ce2912 100644
--- a/tests/Grabber/PageTest/page-with-images-when-disabled.txt
+++ b/tests/Grabber/PageTest/page-with-images-when-disabled.txt
@@ -70,6 +70,7 @@ Sofa tables are similar to Pembroke tables and usually have longer and narrower
Work tables were small tables designed to hold sewing materials and implements, providing a convenient work place for women who sewed. They appeared during the 18th century and were popular throughout the 19th century. Most examples have rectangular tops, sometimes with folding leaves, and usually one or more drawers fitted with partitions. Early examples typically have four legs, often standing on casters, while later examples sometimes have turned columns or other forms of support.
Drum tables are round tables introduced for writing, with drawers around the platform.
End tables are small tables typically placed beside couches or armchairs. Often lamps will be placed on an end table.
+Overbed tables are narrow rectangular tables whose top is designed for use above the bed, especially for hospital patients.
Billiards tables are bounded tables on which billiards-type games are played. All provide a flat surface, usually composed of slate and covered with cloth, elevated above the ground.
Chess tables are a type of games table that integrates a chessboard.
Table tennis tables are usually masonite or a similar wood, layered with a smooth low-friction coating. they are divided into two halves by a low net, which separates opposing players.
diff --git a/tests/Grabber/PageTest/page-with-images-when-enabled.txt b/tests/Grabber/PageTest/page-with-images-when-enabled.txt
index e6d3bbf..56a059f 100644
--- a/tests/Grabber/PageTest/page-with-images-when-enabled.txt
+++ b/tests/Grabber/PageTest/page-with-images-when-enabled.txt
@@ -94,6 +94,7 @@ Sofa tables are similar to Pembroke tables and usually have longer and narrower
Work tables were small tables designed to hold sewing materials and implements, providing a convenient work place for women who sewed. They appeared during the 18th century and were popular throughout the 19th century. Most examples have rectangular tops, sometimes with folding leaves, and usually one or more drawers fitted with partitions. Early examples typically have four legs, often standing on casters, while later examples sometimes have turned columns or other forms of support.
Drum tables are round tables introduced for writing, with drawers around the platform.
End tables are small tables typically placed beside couches or armchairs. Often lamps will be placed on an end table.
+Overbed tables are narrow rectangular tables whose top is designed for use above the bed, especially for hospital patients.
Billiards tables are bounded tables on which billiards-type games are played. All provide a flat surface, usually composed of slate and covered with cloth, elevated above the ground.
Chess tables are a type of games table that integrates a chessboard.
Table tennis tables are usually masonite or a similar wood, layered with a smooth low-friction coating. they are divided into two halves by a low net, which separates opposing players.