Hi Alexander,
Maven is last options for me therefore I am trying to run through ant
script and here is the result.
Buildfile: C:\BDD WorkingCopy\Build.xml
[junit] Running /BDD WorkingCopy/src/com/execution/Execute
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
[junit] Test /BDD WorkingCopy/src/com/execution/Execute FAILED
compile:
run:
BUILD SUCCESSFUL
Total time: 322 milliseconds
Can anybody (ant expert) can figure this out for me, please..
---Build.xml----
<?xml version="1.0" encoding="UTF-8"?>
<project default="run" name="Running jBehave Test">
<target name="run" depends="compile">
</target>
<junit printsummary="on">
<test name="/BDD WorkingCopy/src/com/execution/Execute" />
<classpath>
<pathelement location="C:\Jar Files\junit-4.10.jar" />
<pathelement location="CompiledClasses" />
</classpath>
</junit>
<target name="compile">
<javac includeantruntime="false" srcdir="./src" destdir="CompiledClasses">
<classpath refid="class.path" />
</javac>
</target>
<path id="class.path">
<fileset dir="C:\jbehave-web-3.5.4\lib">
<include name="**/*.jar" />
</fileset>
</path>
</project>
On Tue, Oct 23, 2012 at 3:40 PM, Alexander Lehmann <[email protected]>wrote:
> try running your tests with external Maven in Eclipse, that should
> decouple the test from the Eclipse libraries
>
>
> On 23.10.2012 22:03, Gopu Shrestha wrote:
>
>> I am close to develop this POC for my incoming project.
>> Can any one advise me another alternative ? like using Ant to execute
>> the test?
>>
>>
>> On Tue, Oct 23, 2012 at 2:27 PM, Cristiano Gavião
>> <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>> I follow Brian's comment. I had some problems with junit conflicts
>> some time ago.
>>
>> If you are using Juno, it is using Junit 4.10 while jbehave is using
>> 4.8.2.
>>
>> I resolved my problem after I converted the project to maven and
>> installed m2e plugin that have set the dependencies properly.. I
>> have to exclude jbehave's junit too in my project's pom.
>>
>> regards,
>>
>> Cristiano
>>
>>
>> On 23/10/12 16:09, Brian Repko wrote:
>>
>>> I believe that the JUnit4 container collides with hamcrest - there
>>> may be another hamcrest library contained in the JUnit4 container
>>> in Eclipse.
>>> I think I've hit this before and ended up not using JUnit4 as part
>>> of my project configuration but rather adding it as a
>>> library/maven dependency.
>>> Brian
>>> ----- Original message -----
>>> From: Gopu Shrestha
>>> <[email protected]
>>> <mailto:gshrestha1972@gmail.**com <[email protected]>>>
>>> To: [email protected]
>>> <mailto:[email protected].**org <[email protected]>>
>>> Subject: Re: [jbehave-user] example Tables samples
>>> "org.hamcrest.Matchers"'s
>>> Date: Tue, 23 Oct 2012 12:47:37 -0500
>>> Removed, added and restarted, same error. Is there any problem in
>>> code??? I don't think so....
>>> Inline image 1
>>>
>>> On Tue, Oct 23, 2012 at 12:41 PM, Mauro Talevi
>>> <[email protected]
>>> <mailto:mauro.talevi@**aquilonia.org <[email protected]>>>
>>> wrote:
>>>
>>> Could be a corrupt jar. Try re-downloading the hamcrest jars,
>>> or if you're using Maven delete the copy in the local repo.
>>>
>>> On 23/10/2012 18:57, Gopu Shrestha wrote:
>>>
>>>> Hi folks,
>>>> I am getting this error, what could be the problem???
>>>> (java.lang.SecurityException: class "org.hamcrest.Matchers"'s
>>>> signer information does not match signer information of other
>>>> classes in the same package)
>>>> Inside Method
>>>> Processing system properties {}
>>>> Using controls
>>>> EmbedderControls[batch=false,**skip=false,**
>>>> generateViewAfterStories=true,**ignoreFailureInStories=false,**
>>>> ignoreFailureInView=false,**verboseFailures=false,**
>>>> verboseFiltering=false,**storyTimeoutInSecs=300,**threads=1]
>>>> (BeforeStories)
>>>> Running story calculator.story
>>>> (calculator.story)
>>>> Scenario:
>>>> Given the table of factors:
>>>> |first|second|
>>>> |4|5|
>>>> |3|2|
>>>> |8|8|
>>>> When Columns to add
>>>> Then the result:
>>>> |product|sum|
>>>> |20|9|
>>>> |6|5|
>>>> |64|16|
>>>> (FAILED)
>>>> (java.lang.SecurityException: class "org.hamcrest.Matchers"'s
>>>> signer information does not match signer information of other
>>>> classes in the same package)
>>>> (AfterStories)
>>>> Generating reports view to 'C:\BDD
>>>> WorkingCopy\target\jbehave' using formats '[stats, console,
>>>> txt]' and view properties '{defaultFormats=stats,
>>>> decorateNonHtml=true, viewDirectory=view,
>>>> decorated=ftl/jbehave-report-**decorated.ftl,
>>>> reports=ftl/jbehave-reports-**with-totals.ftl,
>>>> maps=ftl/jbehave-maps.ftl,
>>>> navigator=ftl/jbehave-**navigator.ftl,
>>>> views=ftl/jbehave-views.ftl,
>>>> nonDecorated=ftl/jbehave-**report-non-decorated.ftl}'
>>>> Reports view generated with 1 stories (of which 0 pending)
>>>> containing 1 scenarios (of which 0 pending)
>>>>
>>>
>>> Email had 1 attachment:
>>>
>>> * |image.png|
>>> 148k (image/png)
>>>
>>>
>>
>>
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe from this list, please visit:
>
>
> http://xircles.codehaus.org/**manage_email<http://xircles.codehaus.org/manage_email>
>
>
>