Quantcast
Channel: Ignite Realtime : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 10742

AbstractXMPPConnection tests using Groovy

$
0
0

Hi All,

I thought I'd post this, as it might indicate a bug at a lower level than I understand. We use Groovy for a lot of our testing, mainly for it's extra XML help. If you set an AbstractXMPPConnection to null at construction time, it throws a weird error. Test code and stack trace is below.

 

Create a file called TestAbstractXMPPFail.groovy and paste this code.

 

import org.jivesoftware.smack.AbstractXMPPConnection

class TestAbstractXMPPFail extends GroovyTestCase{
    private AbstractXMPPConnection connection = null;    public void test() {        System.out.println("Hello abstract XMPP world.");    }
}

 

And you'll get a massive stack trace (attached).

If you now remove the null, ie. leave it blank, it works fine.

 

Phil


Viewing all articles
Browse latest Browse all 10742

Trending Articles