logsui/logscntfinder/tsrc/st_logscntfinder/src/st_logscntfinder.cpp
changeset 21 2f0af9ba7665
parent 17 90fe74753f71
equal deleted inserted replaced
18:acd4e87b24b4 21:2f0af9ba7665
    77 }
    77 }
    78 
    78 
    79 
    79 
    80 void ST_LogsCntFinder::init()
    80 void ST_LogsCntFinder::init()
    81 {   
    81 {   
    82     HbInputLanguage eng( QLocale::English );
    82     ST_LOGSCNTFINDER_SET_LANGUAGE( QLocale::English );    
    83     HbInputSettingProxy::instance()->setGlobalInputLanguage( eng );
       
    84     
    83     
    85     m_finder = 0;
    84     m_finder = 0;
    86     m_finder = new LogsCntFinder(*m_manager);
    85     m_finder = new LogsCntFinder(*m_manager);
    87     QVERIFY(m_finder);
    86     QVERIFY(m_finder);
    88     
    87     
   107 
   106 
   108 void ST_LogsCntFinder::cleanup()
   107 void ST_LogsCntFinder::cleanup()
   109 {
   108 {
   110     delete m_finder;
   109     delete m_finder;
   111     m_finder = 0;
   110     m_finder = 0;
   112     HbInputLanguage eng( QLocale::English );
   111     ST_LOGSCNTFINDER_SET_LANGUAGE( QLocale::English );    
   113     HbInputSettingProxy::instance()->setGlobalInputLanguage( eng );
       
   114     
   112     
   115 }
   113 }
   116 
   114 
   117 void ST_LogsCntFinder::createContacts()
   115 void ST_LogsCntFinder::createContacts()
   118 {
   116 {
   989     CHECK_RESULTS( 1, "Hannu%", "", 1 ); //SET: cache size, CHECK: 1. result fn, 1. result ln, highlights 
   987     CHECK_RESULTS( 1, "Hannu%", "", 1 ); //SET: cache size, CHECK: 1. result fn, 1. result ln, highlights 
   990     
   988     
   991     m_finder->predictiveSearchQuery( QString("") );
   989     m_finder->predictiveSearchQuery( QString("") );
   992     QCOMPARE( m_finder->resultsCount(), 0 );
   990     QCOMPARE( m_finder->resultsCount(), 0 );
   993     
   991     
   994     m_finder->predictiveSearchQuery( QString("1") );
   992     m_finder->predictiveSearchQuery( QString("*") );
   995     QCOMPARE( m_finder->resultsCount(), 1 );
   993     QCOMPARE( m_finder->resultsCount(), 1 );
   996     CHECK_RESULTS( 1, "%Hannu", "", 1 ); //SET: cache size, CHECK: 1. result fn, 1. result ln, highlights 
   994     CHECK_RESULTS( 1, "%Hannu", "", 1 ); //SET: cache size, CHECK: 1. result fn, 1. result ln, highlights 
   997     
   995     
   998     m_finder->predictiveSearchQuery( QString("14") );
   996     m_finder->predictiveSearchQuery( QString("*4") );
   999     QCOMPARE( m_finder->resultsCount(), 1 );
   997     QCOMPARE( m_finder->resultsCount(), 1 );
  1000     CHECK_RESULTS( 1, "%Hannu", "", 2 ); //SET: cache size, CHECK: 1. result fn, 1. result ln, highlights 
   998     CHECK_RESULTS( 1, "%Hannu", "", 2 ); //SET: cache size, CHECK: 1. result fn, 1. result ln, highlights 
  1001     
   999     
  1002     m_finder->predictiveSearchQuery( QString("1") );
  1000     m_finder->predictiveSearchQuery( QString("*") );
  1003     QCOMPARE( m_finder->resultsCount(), 1 );
  1001     QCOMPARE( m_finder->resultsCount(), 1 );
  1004     CHECK_RESULTS( 1, "%Hannu", "", 1 ); //SET: cache size, CHECK: 1. result fn, 1. result ln, highlights 
  1002     CHECK_RESULTS( 1, "%Hannu", "", 1 ); //SET: cache size, CHECK: 1. result fn, 1. result ln, highlights 
  1005     
  1003     
  1006 }
  1004 }
  1007 
  1005