Granular test configurations

This commit is contained in:
Andrey Breslav
2012-01-27 18:33:46 +04:00
parent 0da39c8bd6
commit d74b79d9db
673 changed files with 113 additions and 4 deletions
@@ -1,29 +0,0 @@
package test;
import org.jetbrains.annotations.NotNull;
public class Test {
@NotNull String myStr = "String2";
public Test(@NotNull String str) {
myStr = str;
}
public void sout(@NotNull String str) {
System.out.println(str);
}
@NotNull
public String dummy(@NotNull String str) {
return str;
}
public void test() {
sout("String");
@NotNull String test = "String2";
sout(test);
sout(dummy(test));
new Test(test);
}
}
@@ -1,20 +0,0 @@
package test
public open class Test(str : String) {
var myStr : String? = "String2"
open public fun sout(str : String) : Unit {
System.out?.println(str)
}
open public fun dummy(str : String) : String {
return str
}
open public fun test() : Unit {
sout("String")
var test : String = "String2"
sout(test)
sout(dummy(test))
Test(test)
}
{
myStr = str
}
}
@@ -1,6 +0,0 @@
class Test {
String str;
{
str = "Ola";
}
}
@@ -1,6 +0,0 @@
open class Test() {
var str : String? = null
{
str = "Ola"
}
}
@@ -1,6 +0,0 @@
class Test {
String str;
static {
str = "Ola";
}
}
@@ -1,8 +0,0 @@
open class Test() {
var str : String? = null
class object {
{
str = "Ola"
}
}
}
@@ -1 +0,0 @@
myArray[myLibrary.calculateIndex(100)]
@@ -1 +0,0 @@
myArray[myLibrary.calculateIndex(100)]
@@ -1 +0,0 @@
myArray[10]
@@ -1 +0,0 @@
myArray[10]
@@ -1 +0,0 @@
myArray[i]
@@ -1 +0,0 @@
myArray[i]
@@ -1 +0,0 @@
new int[] {1, 2, 3};
@@ -1 +0,0 @@
intArray(1, 2, 3)
@@ -1 +0,0 @@
double[] a = new double[]{1.0, 2, 3}
@@ -1 +0,0 @@
var a : DoubleArray? = doubleArray(1.0, 2.0, 3.0)
@@ -1,2 +0,0 @@
double a = 0, b = 0, c = 0;
double ds[] = {a, b, c};
@@ -1,4 +0,0 @@
var a : Double = 0
var b : Double = 0
var c : Double = 0
var ds : DoubleArray? = doubleArray((a).dbl, (b).dbl, (c).dbl)
@@ -1 +0,0 @@
float[] a = new float[]{1, 2, 3.0}
@@ -1 +0,0 @@
var a : FloatArray? = floatArray(1.0, 2.0, 3.0)
@@ -1 +0,0 @@
java.lang.Double[] a = new java.lang.Double[]{1, 2, 3};
@@ -1 +0,0 @@
var a : Array<java.lang.Double?>? = array<java.lang.Double?>(1.0, 2.0, 3.0)
@@ -1 +0,0 @@
java.lang.Float[] a = new java.lang.Float[]{1, 2, 3};
@@ -1 +0,0 @@
var a : Array<java.lang.Float?>? = array<java.lang.Float?>(1.0, 2.0, 3.0)
@@ -1 +0,0 @@
byte[] a = new byte[] {1, 2, 3};
@@ -1 +0,0 @@
var a : ByteArray? = byteArray(1, 2, 3)
@@ -1 +0,0 @@
int[] a = {1, 2, 3};
@@ -1 +0,0 @@
var a : IntArray? = intArray(1, 2, 3)
@@ -1,2 +0,0 @@
int a = 0, b = 0, c = 0;
int is[] = {a, b, c};
@@ -1,4 +0,0 @@
var a : Int = 0
var b : Int = 0
var c : Int = 0
var `is` : IntArray? = intArray(a, b, c)
@@ -1 +0,0 @@
int[][] a = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };
@@ -1 +0,0 @@
var a : Array<IntArray?>? = array<IntArray?>(intArray(1, 2, 3), intArray(4, 5, 6), intArray(7, 8, 9))
@@ -1 +0,0 @@
void fromArrayToCollection(Foo[] a) {}
@@ -1,2 +0,0 @@
fun fromArrayToCollection(a : Array<Foo?>?) : Unit {
}
@@ -1 +0,0 @@
int [][] d2 = new int[][]{};
@@ -1 +0,0 @@
var d2 : Array<IntArray?>? = array<IntArray?>()
@@ -1 +0,0 @@
int [][] d2 = new int[5][];
@@ -1 +0,0 @@
var d2 : Array<IntArray?>? = Array<IntArray?>(5)
@@ -1 +0,0 @@
int [][][] d3 = new int[5][5][];
@@ -1 +0,0 @@
var d3 : Array<Array<IntArray?>?>? = Array<Array<IntArray?>?>(5, {Array<IntArray?>(5)})
@@ -1 +0,0 @@
int [][] d2 = new int[5][5];
@@ -1 +0,0 @@
var d2 : Array<IntArray?>? = Array<IntArray?>(5, {IntArray(5)})
@@ -1 +0,0 @@
String [][] ss = new String[5][5];
@@ -1 +0,0 @@
var ss : Array<Array<String?>?>? = Array<Array<String?>?>(5, {Array<String?>(5)})
@@ -1 +0,0 @@
String [][][] sss = new String[5][5][5];
@@ -1 +0,0 @@
var sss : Array<Array<Array<String?>?>?>? = Array<Array<Array<String?>?>?>(5, {Array<Array<String?>?>(5, {Array<String?>(5)})})
@@ -1 +0,0 @@
long[] a = new long[]{1, 2, 3}
@@ -1 +0,0 @@
var a : LongArray? = longArray(1, 2, 3)
@@ -1 +0,0 @@
int[] a = new int[]{1, 2, 3}
@@ -1 +0,0 @@
var a : IntArray? = intArray(1, 2, 3)
@@ -1 +0,0 @@
String[] a = new String[]{"abc"}
@@ -1 +0,0 @@
var a : Array<String?>? = array<String?>("abc")
@@ -1 +0,0 @@
assert boolMethod();
@@ -1 +0,0 @@
assert {boolMethod()}
@@ -1 +0,0 @@
assert(boolMethod());
@@ -1 +0,0 @@
assert {(boolMethod())}
@@ -1 +0,0 @@
assert true : "string details";
@@ -1 +0,0 @@
assert("string details") {true}
@@ -1 +0,0 @@
x &= 2
@@ -1 +0,0 @@
x = x and 2
@@ -1 +0,0 @@
x = 2
@@ -1 +0,0 @@
x = 2
@@ -1 +0,0 @@
x /= 2
@@ -1 +0,0 @@
x /= 2
@@ -1 +0,0 @@
x -= 2
@@ -1 +0,0 @@
x -= 2
@@ -1 +0,0 @@
x *= 2
@@ -1 +0,0 @@
x *= 2
@@ -1 +0,0 @@
x |= 2
@@ -1 +0,0 @@
x = x or 2
@@ -1 +0,0 @@
x += 2
@@ -1 +0,0 @@
x += 2
@@ -1 +0,0 @@
x %= 2
@@ -1 +0,0 @@
x %= 2
@@ -1 +0,0 @@
x <<= 2
@@ -1 +0,0 @@
x = x shl 2
@@ -1 +0,0 @@
x >>= 2
@@ -1 +0,0 @@
x = x shr 2
@@ -1 +0,0 @@
x >>>= 2
@@ -1 +0,0 @@
x = x ushr 2
@@ -1 +0,0 @@
x ^= 2
@@ -1 +0,0 @@
x = x xor 2
@@ -1 +0,0 @@
i = 1;
@@ -1 +0,0 @@
i = 1
@@ -1 +0,0 @@
x & 2
@@ -1 +0,0 @@
x and 2
@@ -1 +0,0 @@
true && false
@@ -1 +0,0 @@
true && false
@@ -1 +0,0 @@
true || false
@@ -1 +0,0 @@
true || false
@@ -1 +0,0 @@
1 / 2
@@ -1 +0,0 @@
1 / 2
@@ -1 +0,0 @@
1 > 2
@@ -1 +0,0 @@
1 > 2
@@ -1 +0,0 @@
1 >= 2
@@ -1 +0,0 @@
1 >= 2
@@ -1 +0,0 @@
1 < 2
@@ -1 +0,0 @@
1 < 2
@@ -1 +0,0 @@
1 <= 2
@@ -1 +0,0 @@
1 <= 2

Some files were not shown because too many files have changed in this diff Show More