Add test skip if interfaces.Mode is not supported

`UnsupportedAlgorithm` is thrown when tests are run with a backend not supporting `interfaces.Mode`. This should fix it.