Converter tests:

Add tests for preserving white spaces between class members
This commit is contained in:
Pavel V. Talanov
2013-12-03 18:17:45 +04:00
parent 7f88de1dba
commit 30c016fa2a
14 changed files with 374 additions and 2 deletions
@@ -0,0 +1,13 @@
class F() {
fun f1() {
}
fun f2() {
}
var i: Int = 0
fun f3() {
}
}
@@ -0,0 +1,14 @@
//file
class F {
void f1() {
}
void f2() {
}
Integer i = 0;
void f3() {
}
}
@@ -0,0 +1,13 @@
open class F() {
open fun f1() {
}
open fun f2() {
}
var i: Int? = 0
open fun f3() {
}
}
@@ -0,0 +1,26 @@
class F() {
//c1
/*c2*/
fun f1() {
}
//c3
//c4
fun f2() {
}
var i: Int = 0
fun f3() {
}
//c5
}
@@ -0,0 +1,27 @@
//file
class F {
//c1
/*c2*/
void f1() {
}
//c3
//c4
void f2() {
}
Integer i = 0;
void f3() {
}
//c5
}
@@ -0,0 +1,26 @@
open class F() {
//c1
/*c2*/
open fun f1() {
}
//c3
//c4
open fun f2() {
}
var i: Int? = 0
open fun f3() {
}
//c5
}
@@ -0,0 +1,38 @@
class F() {
//c3
//c4
fun f2() {
}
fun f3() {
}
fun f4() {
}
class object {
//c1
/*c2*/
fun f1() {
}
var i: Int = 0
//c5
fun f5() {
}
//c6
}
}
@@ -0,0 +1,36 @@
//file
class F {
//c1
/*c2*/
static void f1() {
}
//c3
//c4
void f2() {
}
static Integer i = 0;
void f3() {
}
void f4() {
}
//c5
static void f5() {
}
//c6
}
@@ -0,0 +1,38 @@
open class F() {
//c3
//c4
open fun f2() {
}
open fun f3() {
}
open fun f4() {
}
class object {
//c1
/*c2*/
open fun f1() {
}
var i: Int? = 0
//c5
open fun f5() {
}
//c6
}
}
@@ -0,0 +1,28 @@
class F() {
class object {
//c1
/*c2*/
fun f1() {
}
//c3
//c4
fun f2() {
}
var i: Int = 0
fun f3() {
}
//c5
}
}
@@ -0,0 +1,27 @@
//file
class F {
//c1
/*c2*/
static void f1() {
}
//c3
//c4
static void f2() {
}
static Integer i = 0;
static void f3() {
}
//c5
}
@@ -0,0 +1,28 @@
open class F() {
class object {
//c1
/*c2*/
open fun f1() {
}
//c3
//c4
open fun f2() {
}
var i: Int? = 0
open fun f3() {
}
//c5
}
}