]> source.dussan.org Git - aspectj.git/commitdiff
180264 - testcase
authoraclement <aclement>
Sun, 16 Mar 2008 18:59:45 +0000 (18:59 +0000)
committeraclement <aclement>
Sun, 16 Mar 2008 18:59:45 +0000 (18:59 +0000)
tests/src/org/aspectj/systemtest/ajc160/Ajc160Tests.java
tests/src/org/aspectj/systemtest/ajc160/ajc160.xml

index 3b4837c8102551597f09a4284b80bf33bda6fac6..316fc9a581ac38a910f3862cad798394657d1dfb 100644 (file)
@@ -1,5 +1,5 @@
 /*******************************************************************************
- * Copyright (c) 2006 IBM 
+ * Copyright (c) 2007-2008 Contributors 
  * All rights reserved. This program and the accompanying materials
  * are made available under the terms of the Eclipse Public License v1.0
  * which accompanies this distribution, and is available at
@@ -12,15 +12,19 @@ package org.aspectj.systemtest.ajc160;
 
 import java.io.File;
 
-import org.aspectj.testing.XMLBasedAjcTestCase;
 import junit.framework.Test;
 
+import org.aspectj.testing.XMLBasedAjcTestCase;
+
 /**
  * These are tests for AspectJ1.6.0
  */
 public class Ajc160Tests extends org.aspectj.testing.XMLBasedAjcTestCase {
        
-       // AspectH1.6.0rc1
+       // AspectJ1.6.0rc1
+    public void testClassCastOnArrayType_pr180264() {
+        runTest("classcastexception on array type");
+    }
        //public void testITDWithArray_pr201748() { runTest("itd with array");}
        public void testBadMessage() { runTest("incorrect itd error with generics");}
        public void testBadMessage2() { runTest("incorrect itd error with generics - 2");}
index bf539f57bcef2ad460c520d02b8a8d9354142a41..9818da818895ce08c1db54997965bae93894128c 100644 (file)
@@ -3,8 +3,11 @@
 <!-- AspectJ v1.6.0 Tests -->
 <suite>
 
+   <ajc-test dir="bugs160/pr180264" title="classcastexception on array type">
+     <compile options="-warn:+uselessTypeCheck" files="Foo.java,Main.java"/>
+   </ajc-test>
 
-       <ajc-test dir="bugs160/pr201748" title="itd with array">
+   <ajc-test dir="bugs160/pr201748" title="itd with array">
      <compile files="Foo.java">
        <message kind="error" text="Type mismatch: cannot convert from Factory[] to Factory"/>
      </compile>