1#skip 0 substrenv UDM_TEST_DBADDR0 oracle:// 2#skip 0 substrenv UDM_TEST_DBADDR0 db2:// 3#skip 0 substrenv UDM_TEST_DBADDR0 mssql:// 4#skip 0 substrenv UDM_TEST_DBADDR0 sybase:// 5#skip 0 substrenv UDM_TEST_DBADDR0 ibase:// 6#skip 0 substrenv UDM_TEST_DBADDR0 pgsql:// 7#skip 0 substrenv UDM_TEST_DBADDR0 mimer:// 8#skip 0 substrenv UDM_TEST_DBADDR0 sqlite:// 9#skip 0 substrenv UDM_TEST_DBADDR0 sqlite3:// 10 11skip !0 exec $(INDEXER) --checkconf --set=CaseFolding=turkish $(UDM_TEST_DIR)/indexer.conf 1>&2 12 13fail 20 exec $(INDEXER) --drop --set=CaseFolding=turkish $(UDM_TEST_DIR)/indexer.conf 1>&2 14fail !0 exec $(INDEXER) --create --set=CaseFolding=turkish $(UDM_TEST_DIR)/indexer.conf 1>&2 15fail !0 exec $(INDEXER) -v6 --crawl --set=CaseFolding=turkish $(UDM_TEST_DIR)/indexer.conf 1>&2 16fail !0 exec $(INDEXER) --index --set=CaseFolding=turkish $(UDM_TEST_DIR)/indexer.conf < $(UDM_TEST_DIR)/test.sql 1>&2 17fail !0 exec $(INDEXER) --sqlmon --set=CaseFolding=turkish $(UDM_TEST_DIR)/indexer.conf < $(UDM_TEST_DIR)/test.sql > $(UDM_TEST_DIR)/search.rej 18 19fail !0 exec $(SEARCHSTD) "i&lcs=ascii&bcs=ascii&CaseFolding=turkish" >> $(UDM_TEST_DIR)/search.rej 20fail !0 exec $(SEARCHSTD) "I&lcs=ascii&bcs=ascii&CaseFolding=turkish" >> $(UDM_TEST_DIR)/search.rej 21fail !0 exec $(SEARCHSTD) "i&lcs=ascii&bcs=utf-8&CaseFolding=turkish" >> $(UDM_TEST_DIR)/search.rej 22fail !0 exec $(SEARCHSTD) "I&lcs=ascii&bcs=utf-8&CaseFolding=turkish" >> $(UDM_TEST_DIR)/search.rej 23 24fail !0 exec $(INDEXER) -v6 -Cw --set=CaseFolding=turkish2 $(UDM_TEST_DIR)/indexer.conf 1>&2 25fail !0 exec $(INDEXER) -v6 --crawl --set=CaseFolding=turkish2 $(UDM_TEST_DIR)/indexer.conf 1>&2 26fail !0 exec $(INDEXER) --index --set=CaseFolding=turkish2 $(UDM_TEST_DIR)/indexer.conf < $(UDM_TEST_DIR)/test.sql 1>&2 27fail !0 exec $(INDEXER) --sqlmon --set=CaseFolding=turkish2 $(UDM_TEST_DIR)/indexer.conf < $(UDM_TEST_DIR)/test.sql >> $(UDM_TEST_DIR)/search.rej 28 29fail !0 exec $(SEARCHSTD) "i&lcs=ascii&bcs=ascii&CaseFolding=turkish2" >> $(UDM_TEST_DIR)/search.rej 30fail !0 exec $(SEARCHSTD) "I&lcs=ascii&bcs=ascii&CaseFolding=turkish2" >> $(UDM_TEST_DIR)/search.rej 31fail !0 exec $(SEARCHSTD) "i&lcs=ascii&bcs=utf-8&CaseFolding=turkish2" >> $(UDM_TEST_DIR)/search.rej 32fail !0 exec $(SEARCHSTD) "I&lcs=ascii&bcs=utf-8&CaseFolding=turkish2" >> $(UDM_TEST_DIR)/search.rej 33 34fail !0 mdiff $(UDM_TEST_DIR)/search.rej $(UDM_TEST_DIR)/search.res 35fail !0 exec rm -f $(UDM_TEST_DIR)/search.rej 36 37pass 0 exec $(INDEXER) --drop --set=CaseFolding=turkish $(UDM_TEST_DIR)/indexer.conf 1>&2 38