From 58f6bef577e862a82c2ed75bdf5348f6daaa479a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Fri, 8 Apr 2011 19:41:31 +0000 Subject: [PATCH] #754743 : throw IllegalStateException on multiple usage of sources --- .../java/com/mysema/query/sql/JoinUsageTest.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 querydsl-sql/src/test/java/com/mysema/query/sql/JoinUsageTest.java diff --git a/querydsl-sql/src/test/java/com/mysema/query/sql/JoinUsageTest.java b/querydsl-sql/src/test/java/com/mysema/query/sql/JoinUsageTest.java new file mode 100644 index 000000000..c8513959f --- /dev/null +++ b/querydsl-sql/src/test/java/com/mysema/query/sql/JoinUsageTest.java @@ -0,0 +1,15 @@ +package com.mysema.query.sql; + +import org.junit.Test; + +import com.mysema.query.sql.domain.QSurvey; + +public class JoinUsageTest { + + @Test(expected=IllegalStateException.class) + public void Join_Already_Declared(){ + SQLSubQuery subQuery = new SQLSubQuery(); + subQuery.from(QSurvey.survey).fullJoin(QSurvey.survey); + } + +}