[gnote] Add test for invalid chars



commit a16d638dddaea26e52b8df506a3180802a82339f
Author: Aurimas Černius <aurisc4 gmail com>
Date:   Mon Apr 13 16:14:42 2020 +0300

    Add test for invalid chars

 src/test/unit/notemanagerutests.cpp | 7 +++++++
 1 file changed, 7 insertions(+)
---
diff --git a/src/test/unit/notemanagerutests.cpp b/src/test/unit/notemanagerutests.cpp
index 76839bd1..fcec61be 100644
--- a/src/test/unit/notemanagerutests.cpp
+++ b/src/test/unit/notemanagerutests.cpp
@@ -53,6 +53,13 @@ SUITE(NoteManager)
     CHECK(content.find("test_content") != Glib::ustring::npos);
   }
 
+  TEST(get_note_content_special_chars)
+  {
+    auto content = gnote::NoteManagerBase::get_note_content("test<title", "test>content");
+    CHECK(content.find("<note-title>test&lt;title</note-title>") != Glib::ustring::npos);
+    CHECK(content.find("test&gt;content") != Glib::ustring::npos);
+  }
+
   TEST(split_title_from_content)
   {
     Glib::ustring body;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]