jdk/test/java/lang/Class/getPackageName/Basic.java
changeset 43712 5dfd0950317c
parent 36511 9d0388c6b336
equal deleted inserted replaced
43619:dc9102c475f3 43712:5dfd0950317c
   152     @DataProvider(name = "classes")
   152     @DataProvider(name = "classes")
   153     public Object[][] classes() {
   153     public Object[][] classes() {
   154         return new Object[][] {
   154         return new Object[][] {
   155 
   155 
   156             { Basic.class,                  TEST_PACKAGE },
   156             { Basic.class,                  TEST_PACKAGE },
   157             { Basic[].class,                null },
   157             { Basic[].class,                TEST_PACKAGE },
   158             { Basic[][].class,              null },
   158             { Basic[][].class,              TEST_PACKAGE },
   159 
   159 
   160             { getNestedClass1(),            TEST_PACKAGE },
   160             { getNestedClass1(),            TEST_PACKAGE },
   161             { getNestedClass2(),            TEST_PACKAGE },
   161             { getNestedClass2(),            TEST_PACKAGE },
   162             { getInnerClass1(),             TEST_PACKAGE },
   162             { getInnerClass1(),             TEST_PACKAGE },
   163             { getInnerClass2(),             TEST_PACKAGE },
   163             { getInnerClass2(),             TEST_PACKAGE },
   172             { getAnonymousClass4(),         TEST_PACKAGE },
   172             { getAnonymousClass4(),         TEST_PACKAGE },
   173             { getAnonymousClass5(),         TEST_PACKAGE },
   173             { getAnonymousClass5(),         TEST_PACKAGE },
   174             { getAnonymousClass6(),         TEST_PACKAGE },
   174             { getAnonymousClass6(),         TEST_PACKAGE },
   175 
   175 
   176             { Object.class,                 "java.lang" },
   176             { Object.class,                 "java.lang" },
   177             { Object[].class,               null },
   177             { Object[].class,               "java.lang" },
   178             { Object[][].class,             null },
   178             { Object[][].class,             "java.lang" },
   179 
   179 
   180             { int.class,                    null },
   180             { int.class,                    "java.lang" },
   181             { int[].class,                  null },
   181             { int[].class,                  "java.lang" },
   182             { int[][].class,                null },
   182             { int[][].class,                "java.lang" },
   183 
   183 
   184             { void.class,                   null },
   184             { void.class,                   "java.lang" },
   185 
   185 
   186         };
   186         };
   187     }
   187     }
   188 
   188 
   189     @Test(dataProvider = "classes")
   189     @Test(dataProvider = "classes")