use testing decorators to enable tests on module availability