tests(settings): more functional tests coverage of settings page

Adds tests for issue #1716 and #1686.