diff options
author | Alexander Kornienko <alexfh@google.com> | 2014-12-12 13:03:22 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2014-12-12 13:03:22 +0000 |
commit | ff2437fe849d3afb7851e63637b129bd94d8c2b2 (patch) | |
tree | 4b7313c77023fcdddb8a69227228df0f5619315f /clang/unittests/Format/FormatTestJava.cpp | |
parent | 384095e65c9d383309d876d2b0595bd976215da3 (diff) | |
download | bcm5719-llvm-ff2437fe849d3afb7851e63637b129bd94d8c2b2.tar.gz bcm5719-llvm-ff2437fe849d3afb7851e63637b129bd94d8c2b2.zip |
Don't break string literals in Java and JavaScript.
The proper way to break string literals in these languages is by inserting a "+"
between parts which we don't support yet. So we disable string literal breaking
until then.
llvm-svn: 224120
Diffstat (limited to 'clang/unittests/Format/FormatTestJava.cpp')
-rw-r--r-- | clang/unittests/Format/FormatTestJava.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/unittests/Format/FormatTestJava.cpp b/clang/unittests/Format/FormatTestJava.cpp index 6f7e43f325c..d80cccdc467 100644 --- a/clang/unittests/Format/FormatTestJava.cpp +++ b/clang/unittests/Format/FormatTestJava.cpp @@ -418,5 +418,12 @@ TEST_F(FormatTestJava, FormatsLambdas) { getStyleWithColumns(40)); } +TEST_F(FormatTestJava, BreaksStringLiterals) { + // FIXME: String literal breaking is currently disabled for Java and JS, as it + // requires strings to be merged using "+" which we don't support. + EXPECT_EQ("\"some text other\";", + format("\"some text other\";", getStyleWithColumns(14))); +} + } // end namespace tooling } // end namespace clang |