+ ```
+
+4. Import
+
+ ```
+ LOGFILE=/tmp/nominatim-testdb.$$.log
+ dropdb --if-exists test_api_nominatim
+ ./utils/setup.php --all --osm-file ../Nominatim/data/testdb/nominatim-api-testdb.pbf 2>&1 | tee $LOGFILE
+ ./utils/specialphrases.php --wiki-import > specialphrases.sql
+ psql -d test_api_nominatim -f specialphrases.sql 2>&1 | tee -a $LOGFILE
+ ./utils/setup.php --import-tiger-data 2>&1 | tee -a $LOGFILE
+ ```
+
+#### Code Coverage
+
+The API tests also support code coverage tests. You need to install
+[PHP_CodeCoverage](https://github.com/sebastianbergmann/php-code-coverage).
+On Debian/Ubuntu run:
+
+ apt-get install php-codecoverage php-xdebug
+
+The run the API tests as follows:
+
+ behave api -DPHPCOV=<coverage output dir>
+
+The output directory must be an absolute path. To generate reports, you can use
+the [phpcov](https://github.com/sebastianbergmann/phpcov) tool:
+
+ phpcov merge --html=<report output dir> <coverage output dir>