Changeset View
Changeset View
Standalone View
Standalone View
util/tests/test_texteditorhelpers.cpp
Show First 20 Lines • Show All 54 Lines • ▼ Show 20 Line(s) | 45 | { | |||
---|---|---|---|---|---|
55 | QTest::newRow("file:line") | 55 | QTest::newRow("file:line") | ||
56 | << QStringLiteral("widget.cpp:12") | 56 | << QStringLiteral("widget.cpp:12") | ||
57 | << KTextEditor::Cursor(11, 0) | 57 | << KTextEditor::Cursor(11, 0) | ||
58 | << QStringLiteral("widget.cpp"); | 58 | << QStringLiteral("widget.cpp"); | ||
59 | QTest::newRow("file:line:column") | 59 | QTest::newRow("file:line:column") | ||
60 | << QStringLiteral("widget.cpp:12:5") | 60 | << QStringLiteral("widget.cpp:12:5") | ||
61 | << KTextEditor::Cursor(11, 4) | 61 | << KTextEditor::Cursor(11, 4) | ||
62 | << QStringLiteral("widget.cpp"); | 62 | << QStringLiteral("widget.cpp"); | ||
63 | QTest::newRow("file:line") | ||||
64 | << QStringLiteral("widget.cpp#12") | ||||
65 | << KTextEditor::Cursor(11, 0) | ||||
66 | << QStringLiteral("widget.cpp"); | ||||
67 | QTest::newRow("file:line") | ||||
68 | << QStringLiteral("widget.cpp#L12") | ||||
69 | << KTextEditor::Cursor(11, 0) | ||||
70 | << QStringLiteral("widget.cpp"); | ||||
71 | QTest::newRow("file:line") | ||||
72 | << QStringLiteral("widget.cpp#n12") | ||||
73 | << KTextEditor::Cursor(11, 0) | ||||
74 | << QStringLiteral("widget.cpp"); | ||||
63 | // partially invalid input | 75 | // partially invalid input | ||
64 | QTest::newRow("file:") | 76 | QTest::newRow("file:") | ||
65 | << QStringLiteral("widget.cpp:") | 77 | << QStringLiteral("widget.cpp:") | ||
66 | << KTextEditor::Cursor::invalid() | 78 | << KTextEditor::Cursor::invalid() | ||
67 | << QStringLiteral("widget.cpp:"); | 79 | << QStringLiteral("widget.cpp:"); | ||
80 | QTest::newRow("file:") | ||||
81 | << QStringLiteral("widget.cpp#") | ||||
82 | << KTextEditor::Cursor::invalid() | ||||
83 | << QStringLiteral("widget.cpp#"); | ||||
84 | QTest::newRow("file:") | ||||
85 | << QStringLiteral("widget.cpp#L") | ||||
86 | << KTextEditor::Cursor::invalid() | ||||
87 | << QStringLiteral("widget.cpp#L"); | ||||
88 | QTest::newRow("file:") | ||||
89 | << QStringLiteral("widget.cpp#n") | ||||
90 | << KTextEditor::Cursor::invalid() | ||||
91 | << QStringLiteral("widget.cpp#n"); | ||||
68 | } | 92 | } |