diff --git a/querydsl-scala/src/test/scala/com/mysema/query/scala/AliasTest.scala b/querydsl-scala/src/test/scala/com/mysema/query/scala/AliasTest.scala index b2052b27c..26d09a247 100644 --- a/querydsl-scala/src/test/scala/com/mysema/query/scala/AliasTest.scala +++ b/querydsl-scala/src/test/scala/com/mysema/query/scala/AliasTest.scala @@ -89,8 +89,7 @@ class AliasTest { @Test def Number_Comparison { - val predicate: Predicate = person.scalaInt lt 5; - assertEquals("person.scalaInt < 5", predicate); + assertEquals("person.scalaInt < 5", person.scalaInt lt 5); assertEquals("person.javaInt < 5", person.javaInt lt 5); assertEquals("person.javaInt > 5", person.javaInt gt 5); assertEquals("person.javaInt <= 5", person.javaInt loe 5); diff --git a/querydsl-scala/src/test/scala/com/mysema/testutil/ImplicitsTest.scala b/querydsl-scala/src/test/scala/com/mysema/testutil/ImplicitsTest.scala index a6edf7c18..b5bf14de7 100644 --- a/querydsl-scala/src/test/scala/com/mysema/testutil/ImplicitsTest.scala +++ b/querydsl-scala/src/test/scala/com/mysema/testutil/ImplicitsTest.scala @@ -8,9 +8,17 @@ class ImplicitsTest { implicit def toStringWrapper(str: String) = new StringWrapper(str); + implicit def toIntWrapper(num: Integer) = new IntegerWrapper(num); + @Test - def test(){ - val res1: Predicate = "str" startsWith "other"; + def stringValue(){ + val res: Predicate = "str" startsWith "other"; + } + + @Test + def intValue(){ + val num: Integer = 1; + val res: Predicate = num < 3; } } @@ -21,4 +29,9 @@ class StringWrapper(str: String){ } +class IntegerWrapper(num: Integer){ + + def <(other: Integer): Predicate = null; +} + trait Predicate \ No newline at end of file