Если вы действительно хотите отключить его, вы можете просто перезаписать или, как его называет angular, decorating
оригинальный сервис mdAria, который находится внутри библиотеки angular-material.
angular.module('appname').decorator('$mdAria', function mdAriaDecorator($delegate) {
$delegate.expect = angular.noop;
$delegate.expectAsync = angular.noop;
$delegate.expectWithText = angular.noop;
return $delegate;
});
Это работает в угловом материале v1.0.6
, но вам, возможно, придется проверить, что все методы были очищены.
По сути, все вышеперечисленное делает только замену открытых методов, предоставляемых службе $ mdAria, и она заменит эти методы на noop
(без операции).
Вы пробовали что-то вроде этого:
<dependency>
<groupId>com.foo</groupId>
<artifactId>footron</artifactId>
<version>4.2</version>
<scope>runtime</scope>
<type>dll</type>
</dependency>
Вы можете добавить их в репозиторий maven примерно так:
mvn install:install-file -Dfile=footron.dll -DgroupId=com.foo -DartifactId=footron -Dversion=4.2 -Dpackaging=dll -DgeneratePom=true
Не делал этого для DLL, но что-то вроде этого должно работать.