[empathy] Add test for bug #597049
- From: Xavier Claessens <xclaesse src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [empathy] Add test for bug #597049
- Date: Thu, 26 Nov 2009 09:20:57 +0000 (UTC)
commit b253440c84091dd88e619171330e895507abe40d
Author: Xavier Claessens <xclaesse gmail com>
Date: Tue Nov 24 18:38:38 2009 +0100
Add test for bug #597049
tests/empathy-parser-test.c | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/tests/empathy-parser-test.c b/tests/empathy-parser-test.c
index bbe7aad..6c549f9 100644
--- a/tests/empathy-parser-test.c
+++ b/tests/empathy-parser-test.c
@@ -61,14 +61,21 @@ test_parsers (void)
"mailto:user com", "mailto:user com",
"user com", "user com",
- /* Links inside (), {}, [] or "" */
+ /* Links inside (), {}, [], <> or "" */
/* FIXME: How to test if the ending ] is matched or not? */
"Foo (www.foo.com)", "Foo ([www.foo.com])",
"Foo {www.foo.com}", "Foo {[www.foo.com]}",
"Foo [www.foo.com]", "Foo [[www.foo.com]]",
+ "Foo <www.foo.com>", "Foo <[www.foo.com]>",
"Foo \"www.foo.com\"", "Foo \"[www.foo.com]\"",
"Foo (www.foo.com/bar(123)baz)", "Foo ([www.foo.com/bar(123)baz])",
"<a href=\"http://foo.com\">bar</a>", "<a href=\"[http://foo.com]\">bar</a>",
+ /* FIXME; Known issue: With email addresses, any leading character is matched */
+ //"Foo (user server com)", "Foo ([user server com])",
+ //"Foo {user server com}", "Foo {[user server com]}",
+ //"Foo [user server com]", "Foo [[user server com]]",
+ //"Foo <user server com>", "Foo <[user server com]>",
+ "Foo \"user server com\"", "Foo \"[user server com]\"",
/* Basic smileys */
"a:)b", "a[:)]b",
@@ -79,7 +86,7 @@ test_parsers (void)
":)http://foo.com", "[:)][http://foo.com]",
"a :) b http://foo.com c :( d www.test.com e", "a [:)] b [http://foo.com] c [:(] d [www.test.com] e",
- /* FIXME: Known issues. Brackets should be counted by the parser */
+ /* FIXME: Known issue: Brackets should be counted by the parser */
//"Foo www.bar.com/test(123)", "Foo [www.bar.com/test(123)]",
//"Foo (www.bar.com/test(123))", "Foo ([www.bar.com/test(123)])",
//"Foo www.bar.com/test{123}", "Foo [www.bar.com/test{123}]",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]