[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-dev] CDT Junit tests
|
If it asserts, it is an indication that something is wrong with the
code. If something is wrong with the code, there are good chances that
it will affect CDT when running. Removing the assert removes that
indication...
which tests? If you're talking about
>>>
org.eclipse.cdt.core.cdescriptor.tests.CDescriptorTests.testDescriptorCreation
>>> org.eclipse.cdt.internal.pdom.tests.MethodTests.testStaticMethod
my fix was not in yet. I believe they are unrelated and they fail
intermittently. We should try to fix them too!
On 11-03-12 3:43 PM, Alena Laskavaia wrote:
Assert is not on when cdt run - it only impacts tests. There are more
tests are failing now btw
On Sat, Mar 12, 2011 at 3:21 PM, Marc-Andre Laperle
<malaperle@xxxxxxxxxxxxx> wrote:
I restored the assert and committed a fix.
BTW, removing an assert when a test fails scares me a bit... I suggest next
time we take more more time to investigate or at least discuss when it's not
Saturday morning and people like me are busy oversleeping ;)
On 11-03-12 10:54 AM, Alena Laskavaia wrote:
Ok I will remove fist part of assert to make test pass. I tried to
pass not qualified name to it - but then test would fail with
incorrect result. If you feel strongly that assert should be there
please fix the test firt
On Sat, Mar 12, 2011 at 10:45 AM, Alena Laskavaia
<elaskavaia.cdt@xxxxxxxxx> wrote:
Thanks it helps. So it is failing before
public void setTemplateName(IASTName name) {
assertNotFrozen();
assert !(name instanceof ICPPASTQualifiedName)&& !(name
instanceof ICPPASTTemplateId);
name is ICPPASTQualifiedName
Why it not suppose to be?
On Sat, Mar 12, 2011 at 10:29 AM, James Blackburn
<jamesblackburn@xxxxxxxxx> wrote:
On 12 March 2011 15:20, Alena Laskavaia<elaskavaia.cdt@xxxxxxxxx>
wrote:
Only one test remains failing
https://hudson.eclipse.org/hudson/job/cdt-nightly/574/testReport/org.eclipse.cdt.ui.tests.refactoring.extractlocalvariable/ExtractLocalVariableRefactoringTest/Bug_331963_Extract_local_variable_doesn_t_put_template_type_parameters_Namespace/
I tried to disable it but it does not fail on my host. Does somebody
know why it may fail or can reproduce it?
I think to make it fail you'll need to run the JUnit with -ea set on
your VM
(enable asserts). As to why it fails, I have no idea...
Cheers,
James
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev