You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by jo...@apache.org on 2021/11/22 23:11:37 UTC
[royale-compiler] 04/04: formatter: tests
This is an automated email from the ASF dual-hosted git repository.
joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
commit 3043a5c7614f4bcf67bb80f455682b0df310c330
Author: Josh Tynjala <jo...@apache.org>
AuthorDate: Mon Nov 22 15:07:50 2021 -0800
formatter: tests
---
.../apache/royale/formatter/TestArrayLiteral.java | 50 ++++++++++++++++++++++
.../apache/royale/formatter/TestObjectLiteral.java | 3 +-
2 files changed, 51 insertions(+), 2 deletions(-)
diff --git a/formatter/src/test/java/org/apache/royale/formatter/TestArrayLiteral.java b/formatter/src/test/java/org/apache/royale/formatter/TestArrayLiteral.java
index 2a28563..841803e 100644
--- a/formatter/src/test/java/org/apache/royale/formatter/TestArrayLiteral.java
+++ b/formatter/src/test/java/org/apache/royale/formatter/TestArrayLiteral.java
@@ -76,6 +76,56 @@ public class TestArrayLiteral extends BaseFormatterTests {
}
@Test
+ public void testMultipleNumbersOnMultipleLines1() {
+ FORMATTER formatter = new FORMATTER();
+ formatter.insertSpaceBeforeAndAfterBinaryOperators = true;
+ String result = formatter.formatActionScriptText(
+ // @formatter:off
+ "var array:Array = [123.4, 567.8,\n" +
+ "\t901.2];\n" +
+ "statement;",
+ // @formatter:on
+ problems
+ );
+ assertEquals(
+ // @formatter:off
+ "var array:Array = [123.4, 567.8,\n" +
+ "\t\t901.2];\n" +
+ "statement;",
+ // @formatter:on
+ result);
+ }
+
+ @Test
+ public void testMultipleNumbersOnMultipleLines2() {
+ FORMATTER formatter = new FORMATTER();
+ formatter.insertSpaceBeforeAndAfterBinaryOperators = true;
+ String result = formatter.formatActionScriptText(
+ // @formatter:off
+ "var array:Array =\n" +
+ "\t[\n" +
+ "\t\t123.4,\n" +
+ "\t\t567.8,\n" +
+ "\t\t901.2\n" +
+ "\t];\n" +
+ "statement;",
+ // @formatter:on
+ problems
+ );
+ assertEquals(
+ // @formatter:off
+ "var array:Array =\n" +
+ "\t[\n" +
+ "\t\t123.4,\n" +
+ "\t\t567.8,\n" +
+ "\t\t901.2\n" +
+ "\t];\n" +
+ "statement;",
+ // @formatter:on
+ result);
+ }
+
+ @Test
public void testMultipleStringsOnOneLine() {
FORMATTER formatter = new FORMATTER();
formatter.insertSpaceBeforeAndAfterBinaryOperators = true;
diff --git a/formatter/src/test/java/org/apache/royale/formatter/TestObjectLiteral.java b/formatter/src/test/java/org/apache/royale/formatter/TestObjectLiteral.java
index 91fc018..e6b0748 100644
--- a/formatter/src/test/java/org/apache/royale/formatter/TestObjectLiteral.java
+++ b/formatter/src/test/java/org/apache/royale/formatter/TestObjectLiteral.java
@@ -99,7 +99,7 @@ public class TestObjectLiteral extends BaseFormatterTests {
}
@Test
- public void testMultipleFieldsOnMultipleLines() {
+ public void testMultipleFieldsOnMultipleLines1() {
FORMATTER formatter = new FORMATTER();
formatter.insertSpaceBeforeAndAfterBinaryOperators = true;
String result = formatter.formatActionScriptText(
@@ -123,7 +123,6 @@ public class TestObjectLiteral extends BaseFormatterTests {
result);
}
-
@Test
public void testMultipleFieldsOnMultipleLines2() {
FORMATTER formatter = new FORMATTER();