67
65
QTest::newRow("string equal") << "12345678" << "12345678" << true;
68
66
QTest::newRow("number with dash") << "1234-5678" << "12345678" << true;
69
67
QTest::newRow("number with area code") << "12312345678" << "12345678" << true;
71
69
QTest::newRow("both numbers with extension") << "(123)12345678#1" << "12345678#1" << true;
72
70
QTest::newRow("numbers with different extension") << "1234567#1" << "1234567#2" << false;
74
QTest::newRow("both numbers with comma") << "22222222,1" << "22222222,2,1" << true;
77
71
QTest::newRow("short/emergency numbers") << "190" << "190" << true;
78
72
QTest::newRow("different numbers") << "12345678" << "1234567" << false;
79
73
QTest::newRow("both non phone numbers") << "abcdefg" << "abcdefg" << true;
80
74
QTest::newRow("different non phone numbers") << "abcdefg" << "bcdefg" << false;
82
76
// FIXME: check what other cases we need to test here"