Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@xamarin.com>2013-11-20 10:52:02 +0400
committerMike Krüger <mkrueger@xamarin.com>2013-11-20 10:52:28 +0400
commitd9fa0c069bbb0c344f1f40dc51dedd8f50c78c02 (patch)
treefdf804d701fb3acb53e11131b72f09c3992c8e51 /main/src/core/MonoDevelop.TextEditor.Tests
parent68481e8369d655c29d17260bf13391e37fa70c78 (diff)
Fixed 'Bug 16332 - Duplicate BOM! '.
Diffstat (limited to 'main/src/core/MonoDevelop.TextEditor.Tests')
-rw-r--r--main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/TextFileReaderTests.cs12
1 files changed, 12 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/TextFileReaderTests.cs b/main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/TextFileReaderTests.cs
index d75b36233a..67109186ee 100644
--- a/main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/TextFileReaderTests.cs
+++ b/main/src/core/MonoDevelop.TextEditor.Tests/Mono.TextEditor.Tests/TextFileReaderTests.cs
@@ -143,6 +143,18 @@ namespace Mono.TextEditor.Tests
byte[] input = Encoding.GetEncoding (54936).GetBytes (src);
Assert.AreEqual (src, TextFileUtility.GetText (input));
}
+
+ /// <summary>
+ /// Bug 16332 - Duplicate BOM!
+ /// </summary>
+ [Test()]
+ public void TestBug16332 ()
+ {
+ byte[] input = new byte[] { 0xEF, 0xBB, 0xBF, (byte)'a'};
+ bool hadBom;
+ Assert.AreEqual ("a", TextFileUtility.GetText (input, Encoding.UTF8, out hadBom));
+ Assert.IsTrue (hadBom);
+ }
}
}