Exclude several tests about inner generic signature on Android

There is no information about inner generic class in the middle of signature
 on android.

 For example, on JVM we can get signature:
  `FirstInner$SecondInner<A>.ThirdInnner;`

 But on Android it would be
  `FirstInner$SecondInner$ThirdInnner;`
This commit is contained in:
Mikhail Zarechenskiy
2017-05-25 13:28:56 +03:00
parent d0e26c6527
commit 4e38ff3b72
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2015 JetBrains s.r.o.
* Copyright 2010-2017 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -97,6 +97,14 @@ public class SpecialFiles {
excludedFiles.add("kt11121.kt");
excludedFiles.add("kt5112.kt");
// Different format of inner signature on Android and JVM
excludedFiles.add("signatureOfDeepGenericInner.kt");
excludedFiles.add("signatureOfDeepInner.kt");
excludedFiles.add("signatureOfDeepInnerLastGeneric.kt");
excludedFiles.add("signatureOfGenericInnerGenericOuter.kt");
excludedFiles.add("signatureOfGenericInnerSimpleOuter.kt");
excludedFiles.add("signatureOfSimpleInnerSimpleOuter.kt");
// Some classes are not visible on android
excludedFiles.add("classpath.kt");