# This file is part of GNU Dico -*- Autotest -*-
# Copyright (C) 2012-2016 Sergey Poznyakoff
#
# GNU Dico is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3, or (at your option)
# any later version.
#
# GNU Dico is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GNU Dico.  If not, see <http://www.gnu.org/licenses/>.

AT_SETUP([show strategies])
AT_KEYWORDS([show stratlist showstrat])

AT_DATA([input],[show strategies
quit
])

AT_CHECK([
DICOD_CONFIG([
database {
	name dummy;
	handler echo;
}
])

DICOD_RUN],
[0],
[220
111 10 strategies present: list follows
exact "Match words exactly"
prefix "Match word prefixes"
suffix "Match word suffixes"
soundex "Match using SOUNDEX algorithm"
lev "Match headwords within given Levenshtein distance"
nlev "Match headwords within given Levenshtein distance (normalized)"
dlev "Match headwords within given Damerau-Levenshtein distance"
ndlev "Match headwords within given Damerau-Levenshtein distance (normalized)"
re "POSIX 1003.2 (modern) regular expressions"
regexp "Old (basic) regular expressions"
.
250
221
])

AT_CLEANUP
