Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(231)

Unified Diff: third_party/hyphen/tests/test.sh

Issue 20860003: Remove hyphenation code from Chromium. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « third_party/hyphen/tests/settings4.word ('k') | third_party/hyphen/tests/unicode.hyph » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/hyphen/tests/test.sh
diff --git a/third_party/hyphen/tests/test.sh b/third_party/hyphen/tests/test.sh
deleted file mode 100755
index 70333427d828ce4f94dde14c881dddabf96f22e6..0000000000000000000000000000000000000000
--- a/third_party/hyphen/tests/test.sh
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/bash
-
-# Libhnj is dual licensed under LGPL and MPL. Boilerplate for both
-# licenses follows.
-
-# LibHnj - a library for high quality hyphenation and justification
-# Copyright (C) 1998 Raph Levien,
-# (C) 2001 ALTLinux, Moscow (http://www.alt-linux.org),
-# (C) 2001 Peter Novodvorsky (nidd@cs.msu.su)
-# (C) 2006, 2007, 2008, 2010 László Németh (nemeth at OOo)
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Library General Public
-# License as published by the Free Software Foundation; either
-# version 2 of the License, or (at your option) any later version.
-#
-# This library 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
-# Library General Public License for more details.
-#
-# You should have received a copy of the GNU Library General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307 USA.
-
-# The contents of this file are subject to the Mozilla Public License
-# Version 1.0 (the "MPL"); you may not use this file except in
-# compliance with the MPL. You may obtain a copy of the MPL at
-# http://www.mozilla.org/MPL/
-#
-# Software distributed under the MPL is distributed on an "AS IS" basis,
-# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the MPL
-# for the specific language governing rights and limitations under the
-# MPL.
-
-function check_valgrind_log () {
-if [ "$VALGRIND" != "" ]; then
- if [ -f $TEMPDIR/test.pid* ]; then
- log=`ls $TEMPDIR/test.pid*`
- if ! grep -q 'ERROR SUMMARY: 0 error' $log; then
- echo "Fail in $NAME $1 checking detected by Valgrind"
- echo "$log Valgrind log file moved to $TEMPDIR/badlogs"
- mv $log $TEMPDIR/badlogs
- exit 1
- fi
- if grep -q 'LEAK SUMMARY' $log; then
- echo "Memory leak in $NAME $1 checking detected by Valgrind"
- echo "$log Valgrind log file moved to $TEMPDIR/badlogs"
- mv $log $TEMPDIR/badlogs
- exit 1
- fi
- rm -f $log
- fi
-fi
-}
-
-if [ -d ../../_build/../tests ]; then
- TESTDIR="../../tests"
-else
- TESTDIR="."
-fi
-
-TEMPDIR="./testSubDir"
-NAME="$1"
-
-if [ ! -d $TEMPDIR ]; then
- mkdir $TEMPDIR
-fi
-
-shopt -s expand_aliases
-
-alias example='../libtool --mode=execute -dlopen ../.libs/libhyphen*.la ../example'
-
-if [ "$VALGRIND" != "" ]; then
- rm -f $TEMPDIR/test.pid*
- if [ ! -d $TEMPDIR/badlogs ]; then
- mkdir $TEMPDIR/badlogs
- fi
- if [ ! -f ../.libs/lt-example ]; then
- echo "Use make check before Valgrind tests"
- else
- alias example='../libtool --mode=execute -dlopen ../.libs/libhyphen*.la valgrind --tool=$VALGRIND --leak-check=yes --show-reachable=yes --log-file=$TEMPDIR/test.pid ../example'
- fi
-fi
-
-example $TESTDIR/$1 $TESTDIR/$2 >$TEMPDIR/test.out$$
-diff $TEMPDIR/test.out$$ $TESTDIR/$3 || exit 1
-#diff $TEMPDIR/test.out$$ $TESTDIR/$3 && rm -f $TEMPDIR/*$$ || exit 1
-
-check_valgrind_log "VALGRIND LOG"
« no previous file with comments | « third_party/hyphen/tests/settings4.word ('k') | third_party/hyphen/tests/unicode.hyph » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698