Changeset View
Changeset View
Standalone View
Standalone View
autotests/src/searchbar_test.cpp
Show First 20 Lines • Show All 507 Lines • ▼ Show 20 Line(s) | 507 | { | |||
---|---|---|---|---|---|
508 | KTextEditor::DocumentPrivate doc; | 508 | KTextEditor::DocumentPrivate doc; | ||
509 | KTextEditor::ViewPrivate view(&doc, nullptr); | 509 | KTextEditor::ViewPrivate view(&doc, nullptr); | ||
510 | KateViewConfig config(&view); | 510 | KateViewConfig config(&view); | ||
511 | 511 | | |||
512 | doc.setText("aaa\nbbb\nccc\n\n\naaa\nbbb\nccc\nddd\n"); | 512 | doc.setText("aaa\nbbb\nccc\n\n\naaa\nbbb\nccc\nddd\n"); | ||
513 | 513 | | |||
514 | KateSearchBar bar(true, &view, &config); | 514 | KateSearchBar bar(true, &view, &config); | ||
515 | 515 | | |||
516 | bar.setSearchPattern("$"); | 516 | bar.setSearchPattern(QStringLiteral("$")); | ||
517 | bar.setSearchMode(KateSearchBar::MODE_REGEX); | 517 | bar.setSearchMode(KateSearchBar::MODE_REGEX); | ||
518 | bar.setReplacementPattern("D"); | 518 | bar.setReplacementPattern("D"); | ||
519 | | ||||
520 | bar.replaceAll(); | 519 | bar.replaceAll(); | ||
521 | | ||||
522 | QCOMPARE(doc.text(), QString("aaaD\nbbbD\ncccD\nD\nD\naaaD\nbbbD\ncccD\ndddD\n")); | 520 | QCOMPARE(doc.text(), QString("aaaD\nbbbD\ncccD\nD\nD\naaaD\nbbbD\ncccD\ndddD\n")); | ||
523 | } | 521 | } | ||
524 | 522 | | |||
525 | void SearchBarTest::testSearchHistoryIncremental() | 523 | void SearchBarTest::testSearchHistoryIncremental() | ||
526 | { | 524 | { | ||
527 | KTextEditor::DocumentPrivate doc; | 525 | KTextEditor::DocumentPrivate doc; | ||
528 | KTextEditor::ViewPrivate view(&doc, nullptr); | 526 | KTextEditor::ViewPrivate view(&doc, nullptr); | ||
529 | KateViewConfig *const config = view.config(); | 527 | KateViewConfig *const config = view.config(); | ||
▲ Show 20 Lines • Show All 152 Lines • Show Last 20 Lines |