seleniumkit / gridrouter

Selenium-based solution to serve 1000+ browsers
Other
152 stars 36 forks source link

Exclude Browser.defaultVersion and Host.count from equals() #9

Closed innokenty closed 8 years ago

innokenty commented 8 years ago

fixes https://github.com/seleniumkit/gridrouter/pull/8

baev commented 8 years ago

wat

innokenty commented 8 years ago

@baev в PR#8 я добавил в JAXB экстеншн, чтобы у бинов из browsers.xml появились методы equals() и hashCode(). Это кажется логичным (хоть и не обязательным), потому что мы кладем их в мапы и списки, на которых потом вызываем List.remove(). В этом PR я исключил указанные поля из сравнения, потому что они не важны. Хабы равны, если у них один и тот же хост + порт, а если там разное количество выставлено — то это ничего.