Code Monkey home page Code Monkey logo

bobcat-gradle-template's People

Contributors

danon9111 avatar devzbysiu avatar mkrzyzanowski avatar praveenitgroup avatar shaihuludus avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bobcat-gradle-template's Issues

bobcat-aem-bdd set up issue (JUNIT related)

Sample project is created using template ' bobcat-aem-bdd'.
We are getting compilation error for junit.

Sample Repo: https://github.com/DeChrish/sample-bobcat

Stack-trace:
~/g/sample-bobcat on master โ—ฆ gradle cucumber 10:50:53

Task :compileJava FAILED
/Users/dechrish/github/sample-bobcat/src/main/java/sample/bobcat/sample/bobcat/steps/AuthorizationSteps.java:3: error: package org.junit does not exist
import static org.junit.Assert.assertTrue;
^
/Users/dechrish/github/sample-bobcat/src/main/java/sample/bobcat/sample/bobcat/steps/AuthorizationSteps.java:3: error: static import only from classes and interfaces
import static org.junit.Assert.assertTrue;
^
/Users/dechrish/github/sample-bobcat/src/main/java/sample/bobcat/sample/bobcat/steps/AuthorizationSteps.java:50: error: cannot find symbol
assertTrue(testPage.open().isDisplayed());
^
symbol: method assertTrue(boolean)
location: class AuthorizationSteps
Note: /Users/dechrish/github/sample-bobcat/src/main/java/sample/bobcat/sample/bobcat/CucumberInjectorSource.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
3 errors

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':compileJava'.

Compilation failed; see the compiler error output for details.

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 1s
1 actionable task: 1 executed

bobcat-aem-bdd set up issue (JDK related)

When I am using the BDD template, all default tests are skipped and get the exception

**# Exception in thread "main" com.google.inject.internal.util.$ComputationException: java.lang.ArrayIndexOutOfBoundsException: 52264**
	at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
	at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
	at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
	at com.google.inject.internal.util.$StackTraceElements.forMember(StackTraceElements.java:53)
	at com.google.inject.internal.Errors.formatInjectionPoint(Errors.java:712)
	at com.google.inject.internal.Errors.formatSource(Errors.java:678)
	at com.google.inject.internal.Errors.format(Errors.java:555)
	at com.google.inject.ProvisionException.getMessage(ProvisionException.java:59)
	at java.lang.Throwable.getLocalizedMessage(Throwable.java:391)
	at java.lang.Throwable.toString(Throwable.java:480)
	at java.lang.String.valueOf(String.java:2994)
	at java.io.PrintWriter.println(PrintWriter.java:754)
	at java.lang.Throwable$WrappedPrintWriter.println(Throwable.java:764)
	at java.lang.Throwable.printStackTrace(Throwable.java:655)
	at java.lang.Throwable.printStackTrace(Throwable.java:721)
	at gherkin.formatter.model.Result.getErrorMessage(Result.java:69)
	at gherkin.formatter.model.Result.<init>(Result.java:32)
	at cucumber.runtime.Runtime.runHookIfTagsMatch(Runtime.java:231)
	at cucumber.runtime.Runtime.runHooks(Runtime.java:211)
	at cucumber.runtime.Runtime.runAfterHooks(Runtime.java:205)
	at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:46)
	at cucumber.runtime.model.CucumberScenarioOutline.run(CucumberScenarioOutline.java:46)
	at cucumber.runtime.model.CucumberFeature.run(CucumberFeature.java:165)
	at cucumber.runtime.Runtime.run(Runtime.java:121)
	at cucumber.api.cli.Main.run(Main.java:36)
	at cucumber.api.cli.Main.main(Main.java:18)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 52264
	at com.google.inject.internal.asm.$ClassReader.readClass(Unknown Source)
	at com.google.inject.internal.asm.$ClassReader.accept(Unknown Source)
	at com.google.inject.internal.asm.$ClassReader.accept(Unknown Source)
	at com.google.inject.internal.util.$LineNumbers.<init>(LineNumbers.java:62)
	at com.google.inject.internal.util.$StackTraceElements$1.apply(StackTraceElements.java:36)
	at com.google.inject.internal.util.$StackTraceElements$1.apply(StackTraceElements.java:33)
	at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
	... 25 more

Cleanup logback configuration

At the moment, our logback configuration is a bit messy (we are logging non-existing packages, we're using target directory). It's high time to clean it up :).

Unable to get test task to pass

I am not able to get the sample test to pass. The sample project for Junit is built - when running the test the firefox browser does open before the below errors occur (I set path to geckodriver.exe). The browser does not navigate to Wikipedia, just remains blank.

I am using Eclipse to run the tests, project was imported as a Gradle project after I followed the instructions on the readme.

Being new to using Gradle, I may be doing something incorrectly! But seems that the main problem is due to attempt to cast something to Locatable. I think if that is fixed the nullpointerexception should also be fixed.

Could anyone provide some advice to get this working? I would like to start using Bobcat :) Any further info needed just ask, I will respond asap, thanks.

==============================================

11:52:27.620 [DEBUG] [TestEventLogger] testGroup.testProject.BobcatSuite > testGroup.testProject.WikipediaTest.wikipediaSearchTest FAILED
11:52:27.621 [DEBUG] [TestEventLogger]     com.google.inject.ProvisionException: Guice provision errors:
11:52:27.621 [DEBUG] [TestEventLogger] 
11:52:27.621 [DEBUG] [TestEventLogger]     1) Error notifying InjectionListener com.cognifide.qa.bb.loadable.mapper.TestClassInjectionListener@17f90e90 of testGroup.testProject.WikipediaTest.
11:52:27.622 [DEBUG] [TestEventLogger]      Reason: java.lang.NullPointerException
11:52:27.622 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.WikipediaTest
11:52:27.622 [DEBUG] [TestEventLogger]     Caused by: java.lang.NullPointerException
11:52:27.622 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.utils.AopUtil.getBaseClassForAopObject(AopUtil.java:32)
11:52:27.622 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.context.LoadableContext.<init>(LoadableContext.java:33)
11:52:27.622 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.context.ClassFieldContext.<init>(ClassFieldContext.java:32)
11:52:27.622 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.hierarchy.ConditionsExplorer.lambda$processLoadableContextForClass$23(ConditionsExplorer.java:116)
11:52:27.622 [DEBUG] [TestEventLogger]     	at java.util.ArrayList.forEach(Unknown Source)
11:52:27.622 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.hierarchy.ConditionsExplorer.processLoadableContextForClass(ConditionsExplorer.java:107)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.hierarchy.ConditionsExplorer.registerLoadableContextHierarchyTree(ConditionsExplorer.java:95)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.mapper.TestClassInjectionListener.afterInjection(TestClassInjectionListener.java:33)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:97)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:95)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:27.623 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.createTest(TestRunner.java:97)
11:52:27.623 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
11:52:27.624 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runMethod(TestRunner.java:167)
11:52:27.624 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:127)
11:52:27.624 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:61)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
11:52:27.624 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.run(TestRunner.java:140)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.Suite.runChild(Suite.java:128)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.Suite.runChild(Suite.java:27)
11:52:27.624 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:27.624 [DEBUG] [TestEventLogger]     	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
11:52:27.625 [DEBUG] [TestEventLogger]     	at java.util.concurrent.FutureTask.run(Unknown Source)
11:52:27.625 [DEBUG] [TestEventLogger]     	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
11:52:27.625 [DEBUG] [TestEventLogger]     	at java.util.concurrent.FutureTask.run(Unknown Source)
11:52:27.625 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
11:52:27.625 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
11:52:27.625 [DEBUG] [TestEventLogger]     	at java.lang.Thread.run(Unknown Source)
11:52:27.625 [DEBUG] [TestEventLogger] 
11:52:27.625 [DEBUG] [TestEventLogger]     2) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@120b4ad of testGroup.testProject.pageobjects.DefinitionPage.
11:52:27.625 [DEBUG] [TestEventLogger]      Reason: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:27.625 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.DefinitionPage
11:52:27.625 [DEBUG] [TestEventLogger]         for field at testGroup.testProject.WikipediaTest.definitionPage(WikipediaTest.java:18)
11:52:27.625 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.WikipediaTest
11:52:27.625 [DEBUG] [TestEventLogger]     Caused by: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:27.625 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.GuiceAwareFieldDecorator.decorate(GuiceAwareFieldDecorator.java:79)
11:52:27.625 [DEBUG] [TestEventLogger]     	at org.openqa.selenium.support.PageFactory.proxyFields(PageFactory.java:113)
11:52:27.625 [DEBUG] [TestEventLogger]     	at org.openqa.selenium.support.PageFactory.initElements(PageFactory.java:105)
11:52:27.625 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.initFindByFields(PageObjectInjectorListener.java:104)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.afterInjection(PageObjectInjectorListener.java:84)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:97)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:95)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:27.626 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.createTest(TestRunner.java:97)
11:52:27.626 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
11:52:27.626 [DEBUG] [TestEventLogger]     	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
11:52:27.627 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runMethod(TestRunner.java:167)
11:52:27.627 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:127)
11:52:27.627 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:61)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
11:52:27.627 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.run(TestRunner.java:140)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.Suite.runChild(Suite.java:128)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.Suite.runChild(Suite.java:27)
11:52:27.627 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:27.628 [DEBUG] [TestEventLogger]     	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
11:52:27.628 [DEBUG] [TestEventLogger]     	at java.util.concurrent.FutureTask.run(Unknown Source)
11:52:27.628 [DEBUG] [TestEventLogger]     	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
11:52:27.628 [DEBUG] [TestEventLogger]     	at java.util.concurrent.FutureTask.run(Unknown Source)
11:52:27.628 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
11:52:27.628 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
11:52:27.628 [DEBUG] [TestEventLogger]     	at java.lang.Thread.run(Unknown Source)
11:52:27.628 [DEBUG] [TestEventLogger] 
11:52:27.628 [DEBUG] [TestEventLogger]     3) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@21d940a1 of testGroup.testProject.pageobjects.WikipediaPage.
11:52:27.629 [DEBUG] [TestEventLogger]      Reason: com.cognifide.qa.bb.exceptions.BobcatRuntimeException: Guice provision errors:
11:52:27.629 [DEBUG] [TestEventLogger] 
11:52:27.629 [DEBUG] [TestEventLogger]     1) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@7509e480 of testGroup.testProject.pageobjects.SearchComponent.
11:52:27.629 [DEBUG] [TestEventLogger]      Reason: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:27.629 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.SearchComponent
11:52:27.629 [DEBUG] [TestEventLogger] 
11:52:27.629 [DEBUG] [TestEventLogger]     1 error
11:52:27.629 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.WikipediaPage
11:52:27.629 [DEBUG] [TestEventLogger]         for field at testGroup.testProject.WikipediaTest.homePage(WikipediaTest.java:18)
11:52:27.629 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.WikipediaTest
11:52:27.630 [DEBUG] [TestEventLogger]     Caused by: com.cognifide.qa.bb.exceptions.BobcatRuntimeException: Guice provision errors:
11:52:27.630 [DEBUG] [TestEventLogger] 
11:52:27.630 [DEBUG] [TestEventLogger]     1) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@7509e480 of testGroup.testProject.pageobjects.SearchComponent.
11:52:27.630 [DEBUG] [TestEventLogger]      Reason: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:27.630 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.SearchComponent
11:52:27.630 [DEBUG] [TestEventLogger] 
11:52:27.630 [DEBUG] [TestEventLogger]     1 error
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.field.ScopedPageObjectProvider.provideValue(ScopedPageObjectProvider.java:94)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.initPageObjectFields(PageObjectInjectorListener.java:119)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.afterInjection(PageObjectInjectorListener.java:85)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:97)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:95)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)
11:52:27.631 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:27.632 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.createTest(TestRunner.java:97)
11:52:27.632 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
11:52:27.632 [DEBUG] [TestEventLogger]     	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
11:52:27.632 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
11:52:27.632 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runMethod(TestRunner.java:167)
11:52:27.632 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:127)
11:52:27.632 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:61)
11:52:27.633 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:27.633 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
11:52:27.633 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
11:52:27.633 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
11:52:27.633 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
11:52:27.633 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
11:52:27.633 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.run(TestRunner.java:140)
11:52:27.633 [DEBUG] [TestEventLogger]     	at org.junit.runners.Suite.runChild(Suite.java:128)
11:52:27.633 [DEBUG] [TestEventLogger]     	at org.junit.runners.Suite.runChild(Suite.java:27)
11:52:27.633 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:27.634 [DEBUG] [TestEventLogger]     	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
11:52:27.634 [DEBUG] [TestEventLogger]     	at java.util.concurrent.FutureTask.run(Unknown Source)
11:52:27.634 [DEBUG] [TestEventLogger]     	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
11:52:27.634 [DEBUG] [TestEventLogger]     	at java.util.concurrent.FutureTask.run(Unknown Source)
11:52:27.634 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
11:52:27.634 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
11:52:27.634 [DEBUG] [TestEventLogger]     	at java.lang.Thread.run(Unknown Source)
11:52:27.634 [DEBUG] [TestEventLogger]     Caused by: com.google.inject.ProvisionException: Guice provision errors:
11:52:27.634 [DEBUG] [TestEventLogger] 
11:52:27.634 [DEBUG] [TestEventLogger]     1) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@7509e480 of testGroup.testProject.pageobjects.SearchComponent.
11:52:27.634 [DEBUG] [TestEventLogger]      Reason: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:27.634 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.SearchComponent
11:52:27.634 [DEBUG] [TestEventLogger] 
11:52:27.634 [DEBUG] [TestEventLogger]     1 error
11:52:27.634 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987)
11:52:27.634 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:27.635 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.field.ScopedPageObjectProvider.provideValue(ScopedPageObjectProvider.java:87)
11:52:27.635 [DEBUG] [TestEventLogger]     	... 37 more
11:52:27.635 [DEBUG] [TestEventLogger]     Caused by: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:27.635 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.GuiceAwareFieldDecorator.decorate(GuiceAwareFieldDecorator.java:79)
11:52:27.635 [DEBUG] [TestEventLogger]     	at org.openqa.selenium.support.PageFactory.proxyFields(PageFactory.java:113)
11:52:27.635 [DEBUG] [TestEventLogger]     	at org.openqa.selenium.support.PageFactory.initElements(PageFactory.java:105)
11:52:27.635 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.initFindByFields(PageObjectInjectorListener.java:104)
11:52:27.635 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.afterInjection(PageObjectInjectorListener.java:84)
11:52:27.635 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:97)
11:52:27.635 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:95)
11:52:27.635 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:27.635 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)
11:52:27.635 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
11:52:27.636 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)
11:52:27.636 [DEBUG] [TestEventLogger]     	... 39 more
11:52:27.636 [DEBUG] [TestEventLogger] 
11:52:27.636 [DEBUG] [TestEventLogger]     3 errors
11:52:27.636 [DEBUG] [TestEventLogger]         at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987)
11:52:27.636 [DEBUG] [TestEventLogger]         at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:27.636 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.createTest(TestRunner.java:97)
11:52:27.637 [DEBUG] [TestEventLogger]         at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
11:52:27.637 [DEBUG] [TestEventLogger]         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
11:52:27.637 [DEBUG] [TestEventLogger]         at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
11:52:27.637 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.runMethod(TestRunner.java:167)
11:52:27.637 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:127)
11:52:27.637 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:61)
11:52:27.637 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:27.637 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
11:52:27.637 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
11:52:27.638 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
11:52:27.638 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
11:52:27.638 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
11:52:27.638 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.run(TestRunner.java:140)
11:52:27.638 [DEBUG] [TestEventLogger]         at org.junit.runners.Suite.runChild(Suite.java:128)
11:52:27.638 [DEBUG] [TestEventLogger]         at org.junit.runners.Suite.runChild(Suite.java:27)
11:52:27.638 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:27.638 [DEBUG] [TestEventLogger]         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
11:52:27.638 [DEBUG] [TestEventLogger]         at java.util.concurrent.FutureTask.run(Unknown Source)
11:52:27.638 [DEBUG] [TestEventLogger]         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
11:52:27.638 [DEBUG] [TestEventLogger]         at java.util.concurrent.FutureTask.run(Unknown Source)
11:52:27.638 [DEBUG] [TestEventLogger]         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
11:52:27.638 [DEBUG] [TestEventLogger]         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
11:52:27.639 [DEBUG] [TestEventLogger]         at java.lang.Thread.run(Unknown Source)
11:52:30.688 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] DaemonExpirationPeriodicCheck running
11:52:30.688 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
11:52:30.688 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
11:52:30.689 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
11:52:30.690 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
11:52:30.690 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
11:52:30.690 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
11:52:30.803 [DEBUG] [org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor] Executing test class testGroup.testProject.WikipediaTest
11:52:30.802 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 161: dispatching class org.gradle.launcher.daemon.protocol.BuildEvent
11:52:30.803 [DEBUG] [TestEventLogger] 
11:52:30.803 [DEBUG] [TestEventLogger] testGroup.testProject.BobcatSuite FAILED
11:52:30.803 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 161: dispatching class org.gradle.launcher.daemon.protocol.BuildEvent
11:52:30.803 [DEBUG] [TestEventLogger] 
11:52:30.803 [DEBUG] [TestEventLogger] testGroup.testProject.WikipediaTest STARTED
11:52:30.803 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 161: dispatching class org.gradle.launcher.daemon.protocol.BuildEvent
11:52:30.803 [DEBUG] [TestEventLogger] 
11:52:30.803 [DEBUG] [TestEventLogger] testGroup.testProject.WikipediaTest > wikipediaSearchTest STARTED
11:52:30.844 [DEBUG] [TestEventLogger] 
11:52:30.844 [DEBUG] [TestEventLogger] testGroup.testProject.WikipediaTest > wikipediaSearchTest STANDARD_ERROR
11:52:30.844 [DEBUG] [TestEventLogger]     1523184750842	geckodriver	INFO	geckodriver 0.19.0
11:52:30.851 [DEBUG] [TestEventLogger]     1523184750852	geckodriver	INFO	Listening on 127.0.0.1:31516
11:52:31.379 [DEBUG] [TestEventLogger]     1523184751380	mozrunner::runner	INFO	Running command: "C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe" "-marionette" "-profile" "C:\\Users\\MSM10_~1\\AppData\\Local\\Temp\\rust_mozprofile.VlTltyeQ5bTG"
11:52:32.209 [DEBUG] [TestEventLogger]     1523184752208	Marionette	INFO	Enabled via --marionette
11:52:32.505 [DEBUG] [org.gradle.process.internal.health.memory.MemoryManager] Emitting OS memory status event {Total: 17160523776, Free: 8972210176}
11:52:32.505 [DEBUG] [org.gradle.launcher.daemon.server.health.LowMemoryDaemonExpirationStrategy] Received memory status update: {Total: 17160523776, Free: 8972210176}
11:52:32.505 [DEBUG] [org.gradle.process.internal.health.memory.MemoryManager] Emitting JVM memory status event {Maximum: 954728448, Committed: 333447168}
11:52:35.708 [DEBUG] [TestEventLogger]     1523184755706	Marionette	INFO	Listening on port 53011
11:52:36.666 [DEBUG] [TestEventLogger]     Apr 08, 2018 11:52:36 AM org.openqa.selenium.remote.ProtocolHandshake createSession
11:52:36.666 [DEBUG] [TestEventLogger]     INFO: Detected dialect: W3C
11:52:36.761 [INFO] [org.gradle.api.internal.tasks.testing.worker.TestWorker] Gradle Test Executor 4 finished executing tests.
11:52:36.763 [DEBUG] [org.gradle.process.internal.worker.child.ActionExecutionWorker] Completed Gradle Test Executor 4.
11:52:36.778 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 161: dispatching class org.gradle.launcher.daemon.protocol.BuildEvent
11:52:36.782 [DEBUG] [TestEventLogger] 
11:52:36.783 [DEBUG] [TestEventLogger] testGroup.testProject.WikipediaTest > wikipediaSearchTest FAILED
11:52:36.785 [DEBUG] [TestEventLogger]     com.google.inject.ProvisionException: Guice provision errors:
11:52:36.785 [DEBUG] [TestEventLogger] 
11:52:36.785 [DEBUG] [TestEventLogger]     1) Error notifying InjectionListener com.cognifide.qa.bb.loadable.mapper.TestClassInjectionListener@17f90e90 of testGroup.testProject.WikipediaTest.
11:52:36.785 [DEBUG] [TestEventLogger]      Reason: java.lang.NullPointerException
11:52:36.785 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.WikipediaTest
11:52:36.785 [DEBUG] [TestEventLogger]     Caused by: java.lang.NullPointerException
11:52:36.785 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.utils.AopUtil.getBaseClassForAopObject(AopUtil.java:32)
11:52:36.785 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.context.LoadableContext.<init>(LoadableContext.java:33)
11:52:36.785 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.context.ClassFieldContext.<init>(ClassFieldContext.java:32)
11:52:36.785 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.hierarchy.ConditionsExplorer.lambda$processLoadableContextForClass$23(ConditionsExplorer.java:116)
11:52:36.786 [DEBUG] [TestEventLogger]     	at java.util.ArrayList.forEach(Unknown Source)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.hierarchy.ConditionsExplorer.processLoadableContextForClass(ConditionsExplorer.java:107)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.hierarchy.ConditionsExplorer.registerLoadableContextHierarchyTree(ConditionsExplorer.java:95)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.loadable.mapper.TestClassInjectionListener.afterInjection(TestClassInjectionListener.java:33)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:97)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:95)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.createTest(TestRunner.java:97)
11:52:36.786 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
11:52:36.786 [DEBUG] [TestEventLogger]     	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
11:52:36.786 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runMethod(TestRunner.java:167)
11:52:36.786 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:127)
11:52:36.787 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:61)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
11:52:36.787 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.run(TestRunner.java:140)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
11:52:36.787 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
11:52:36.787 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11:52:36.787 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
11:52:36.787 [DEBUG] [TestEventLogger]     	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
11:52:36.787 [DEBUG] [TestEventLogger]     	at java.lang.reflect.Method.invoke(Unknown Source)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
11:52:36.788 [DEBUG] [TestEventLogger]     	at com.sun.proxy.$Proxy3.processTestClass(Unknown Source)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:108)
11:52:36.788 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11:52:36.788 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
11:52:36.788 [DEBUG] [TestEventLogger]     	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
11:52:36.788 [DEBUG] [TestEventLogger]     	at java.lang.reflect.Method.invoke(Unknown Source)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:146)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:128)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
11:52:36.788 [DEBUG] [TestEventLogger]     	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
11:52:36.789 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
11:52:36.789 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
11:52:36.789 [DEBUG] [TestEventLogger]     	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
11:52:36.789 [DEBUG] [TestEventLogger]     	at java.lang.Thread.run(Unknown Source)
11:52:36.789 [DEBUG] [TestEventLogger] 
11:52:36.789 [DEBUG] [TestEventLogger]     2) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@120b4ad of testGroup.testProject.pageobjects.DefinitionPage.
11:52:36.789 [DEBUG] [TestEventLogger]      Reason: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:36.789 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.DefinitionPage
11:52:36.789 [DEBUG] [TestEventLogger]         for field at testGroup.testProject.WikipediaTest.definitionPage(WikipediaTest.java:18)
11:52:36.789 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.WikipediaTest
11:52:36.789 [DEBUG] [TestEventLogger]     Caused by: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:36.789 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.GuiceAwareFieldDecorator.decorate(GuiceAwareFieldDecorator.java:79)
11:52:36.789 [DEBUG] [TestEventLogger]     	at org.openqa.selenium.support.PageFactory.proxyFields(PageFactory.java:113)
11:52:36.789 [DEBUG] [TestEventLogger]     	at org.openqa.selenium.support.PageFactory.initElements(PageFactory.java:105)
11:52:36.789 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.initFindByFields(PageObjectInjectorListener.java:104)
11:52:36.789 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.afterInjection(PageObjectInjectorListener.java:84)
11:52:36.789 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:97)
11:52:36.789 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:95)
11:52:36.789 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:36.789 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.createTest(TestRunner.java:97)
11:52:36.790 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
11:52:36.790 [DEBUG] [TestEventLogger]     	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
11:52:36.790 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runMethod(TestRunner.java:167)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:127)
11:52:36.790 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:61)
11:52:36.790 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:36.790 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
11:52:36.790 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
11:52:36.790 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
11:52:36.790 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
11:52:36.791 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
11:52:36.791 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.run(TestRunner.java:140)
11:52:36.791 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
11:52:36.791 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
11:52:36.791 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
11:52:36.791 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
11:52:36.791 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11:52:36.791 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
11:52:36.791 [DEBUG] [TestEventLogger]     	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
11:52:36.791 [DEBUG] [TestEventLogger]     	at java.lang.reflect.Method.invoke(Unknown Source)
11:52:36.791 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
11:52:36.792 [DEBUG] [TestEventLogger]     	at com.sun.proxy.$Proxy3.processTestClass(Unknown Source)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:108)
11:52:36.792 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11:52:36.792 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
11:52:36.792 [DEBUG] [TestEventLogger]     	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
11:52:36.792 [DEBUG] [TestEventLogger]     	at java.lang.reflect.Method.invoke(Unknown Source)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:146)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:128)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
11:52:36.792 [DEBUG] [TestEventLogger]     	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
11:52:36.792 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
11:52:36.793 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
11:52:36.793 [DEBUG] [TestEventLogger]     	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
11:52:36.793 [DEBUG] [TestEventLogger]     	at java.lang.Thread.run(Unknown Source)
11:52:36.793 [DEBUG] [TestEventLogger] 
11:52:36.793 [DEBUG] [TestEventLogger]     3) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@21d940a1 of testGroup.testProject.pageobjects.WikipediaPage.
11:52:36.793 [DEBUG] [TestEventLogger]      Reason: com.cognifide.qa.bb.exceptions.BobcatRuntimeException: Guice provision errors:
11:52:36.793 [DEBUG] [TestEventLogger] 
11:52:36.793 [DEBUG] [TestEventLogger]     1) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@7509e480 of testGroup.testProject.pageobjects.SearchComponent.
11:52:36.793 [DEBUG] [TestEventLogger]      Reason: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:36.793 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.SearchComponent
11:52:36.793 [DEBUG] [TestEventLogger] 
11:52:36.793 [DEBUG] [TestEventLogger]     1 error
11:52:36.793 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.WikipediaPage
11:52:36.793 [DEBUG] [TestEventLogger]         for field at testGroup.testProject.WikipediaTest.homePage(WikipediaTest.java:18)
11:52:36.793 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.WikipediaTest
11:52:36.793 [DEBUG] [TestEventLogger]     Caused by: com.cognifide.qa.bb.exceptions.BobcatRuntimeException: Guice provision errors:
11:52:36.793 [DEBUG] [TestEventLogger] 
11:52:36.793 [DEBUG] [TestEventLogger]     1) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@7509e480 of testGroup.testProject.pageobjects.SearchComponent.
11:52:36.794 [DEBUG] [TestEventLogger]      Reason: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:36.794 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.SearchComponent
11:52:36.794 [DEBUG] [TestEventLogger] 
11:52:36.794 [DEBUG] [TestEventLogger]     1 error
11:52:36.794 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.field.ScopedPageObjectProvider.provideValue(ScopedPageObjectProvider.java:94)
11:52:36.794 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.initPageObjectFields(PageObjectInjectorListener.java:119)
11:52:36.794 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.afterInjection(PageObjectInjectorListener.java:85)
11:52:36.794 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:97)
11:52:36.795 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:95)
11:52:36.795 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:36.795 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
11:52:36.795 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
11:52:36.795 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94)
11:52:36.795 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:36.795 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)
11:52:36.795 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
11:52:36.798 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)
11:52:36.798 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:36.798 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.createTest(TestRunner.java:97)
11:52:36.798 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
11:52:36.798 [DEBUG] [TestEventLogger]     	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
11:52:36.798 [DEBUG] [TestEventLogger]     	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
11:52:36.798 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runMethod(TestRunner.java:167)
11:52:36.798 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:127)
11:52:36.798 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:61)
11:52:36.798 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:36.798 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
11:52:36.798 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
11:52:36.798 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
11:52:36.798 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
11:52:36.799 [DEBUG] [TestEventLogger]     	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
11:52:36.799 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.junit.TestRunner.run(TestRunner.java:140)
11:52:36.799 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
11:52:36.799 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
11:52:36.799 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
11:52:36.799 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
11:52:36.799 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11:52:36.799 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
11:52:36.799 [DEBUG] [TestEventLogger]     	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
11:52:36.799 [DEBUG] [TestEventLogger]     	at java.lang.reflect.Method.invoke(Unknown Source)
11:52:36.799 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
11:52:36.799 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
11:52:36.799 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
11:52:36.800 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
11:52:36.800 [DEBUG] [TestEventLogger]     	at com.sun.proxy.$Proxy3.processTestClass(Unknown Source)
11:52:36.800 [DEBUG] [TestEventLogger]     	at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:108)
11:52:36.800 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11:52:36.800 [DEBUG] [TestEventLogger]     	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
11:52:36.800 [DEBUG] [TestEventLogger]     	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
11:52:36.800 [DEBUG] [TestEventLogger]     	at java.lang.reflect.Method.invoke(Unknown Source)
11:52:36.800 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
11:52:36.800 [DEBUG] [TestEventLogger]     	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
11:52:36.800 [DEBUG] [TestEventLogger]     	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:146)
11:52:36.800 [DEBUG] [TestEventLogger]     	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:128)
11:52:36.800 [DEBUG] [TestEventLogger]     	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
11:52:36.800 [DEBUG] [TestEventLogger]     	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
11:52:36.800 [DEBUG] [TestEventLogger]     	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
11:52:36.800 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
11:52:36.801 [DEBUG] [TestEventLogger]     	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
11:52:36.801 [DEBUG] [TestEventLogger]     	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
11:52:36.801 [DEBUG] [TestEventLogger]     	at java.lang.Thread.run(Unknown Source)
11:52:36.801 [DEBUG] [TestEventLogger]     Caused by: com.google.inject.ProvisionException: Guice provision errors:
11:52:36.801 [DEBUG] [TestEventLogger] 
11:52:36.801 [DEBUG] [TestEventLogger]     1) Error notifying InjectionListener com.cognifide.qa.bb.mapper.PageObjectInjectorListener@7509e480 of testGroup.testProject.pageobjects.SearchComponent.
11:52:36.801 [DEBUG] [TestEventLogger]      Reason: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:36.801 [DEBUG] [TestEventLogger]       while locating testGroup.testProject.pageobjects.SearchComponent
11:52:36.801 [DEBUG] [TestEventLogger] 
11:52:36.801 [DEBUG] [TestEventLogger]     1 error
11:52:36.801 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987)
11:52:36.801 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:36.801 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.field.ScopedPageObjectProvider.provideValue(ScopedPageObjectProvider.java:87)
11:52:36.801 [DEBUG] [TestEventLogger]     	... 56 more
11:52:36.802 [DEBUG] [TestEventLogger]     Caused by: java.lang.ClassCastException: com.sun.proxy.$Proxy34 cannot be cast to org.openqa.selenium.internal.Locatable
11:52:36.802 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.GuiceAwareFieldDecorator.decorate(GuiceAwareFieldDecorator.java:79)
11:52:36.802 [DEBUG] [TestEventLogger]     	at org.openqa.selenium.support.PageFactory.proxyFields(PageFactory.java:113)
11:52:36.802 [DEBUG] [TestEventLogger]     	at org.openqa.selenium.support.PageFactory.initElements(PageFactory.java:105)
11:52:36.802 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.initFindByFields(PageObjectInjectorListener.java:104)
11:52:36.802 [DEBUG] [TestEventLogger]     	at com.cognifide.qa.bb.mapper.PageObjectInjectorListener.afterInjection(PageObjectInjectorListener.java:84)
11:52:36.802 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:97)
11:52:36.802 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:95)
11:52:36.802 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
11:52:36.802 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978)
11:52:36.802 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
11:52:36.802 [DEBUG] [TestEventLogger]     	at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974)
11:52:36.802 [DEBUG] [TestEventLogger]     	... 58 more
11:52:36.802 [DEBUG] [TestEventLogger] 
11:52:36.802 [DEBUG] [TestEventLogger]     3 errors
11:52:36.802 [DEBUG] [TestEventLogger]         at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:987)
11:52:36.802 [DEBUG] [TestEventLogger]         at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013)
11:52:36.803 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.createTest(TestRunner.java:97)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
11:52:36.803 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.runMethod(TestRunner.java:167)
11:52:36.803 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:127)
11:52:36.803 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.runChild(TestRunner.java:61)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
11:52:36.803 [DEBUG] [TestEventLogger]         at com.cognifide.qa.bb.junit.TestRunner.run(TestRunner.java:140)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:114)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:57)
11:52:36.803 [DEBUG] [TestEventLogger]         at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)
11:52:36.804 [DEBUG] [TestEventLogger]         at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)
11:52:36.804 [DEBUG] [TestEventLogger]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11:52:36.804 [DEBUG] [TestEventLogger]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
11:52:36.804 [DEBUG] [TestEventLogger]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
11:52:36.804 [DEBUG] [TestEventLogger]         at java.lang.reflect.Method.invoke(Unknown Source)
11:52:36.804 [DEBUG] [TestEventLogger]         at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
11:52:36.804 [DEBUG] [TestEventLogger]         at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
11:52:36.804 [DEBUG] [TestEventLogger]         at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
11:52:36.804 [DEBUG] [TestEventLogger]         at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
11:52:36.804 [DEBUG] [TestEventLogger]         at com.sun.proxy.$Proxy3.processTestClass(Unknown Source)
11:52:36.804 [DEBUG] [TestEventLogger]         at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:108)
11:52:36.804 [DEBUG] [TestEventLogger]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11:52:36.804 [DEBUG] [TestEventLogger]         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
11:52:36.804 [DEBUG] [TestEventLogger]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
11:52:36.804 [DEBUG] [TestEventLogger]         at java.lang.reflect.Method.invoke(Unknown Source)
11:52:36.804 [DEBUG] [TestEventLogger]         at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
11:52:36.804 [DEBUG] [TestEventLogger]         at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
11:52:36.805 [DEBUG] [TestEventLogger]         at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:146)
11:52:36.805 [DEBUG] [TestEventLogger]         at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:128)
11:52:36.805 [DEBUG] [TestEventLogger]         at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
11:52:36.805 [DEBUG] [TestEventLogger]         at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
11:52:36.805 [DEBUG] [TestEventLogger]         at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
11:52:36.805 [DEBUG] [TestEventLogger]         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
11:52:36.805 [DEBUG] [TestEventLogger]         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
11:52:36.805 [DEBUG] [TestEventLogger]         at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
11:52:36.805 [DEBUG] [TestEventLogger]         at java.lang.Thread.run(Unknown Source)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.