• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/bin/sh
2#
3# Copyright (C) 2017 and later: Unicode, Inc. and others.
4# License & terms of use: http://www.unicode.org/copyright.html
5#
6# Copyright (c) 2006-2008 IBM All Rights Reserved
7#
8# This test script enumerates all locales and all timezones installed on a
9# machine (usually Linux), and runs the existing ICU4C tests to make sure that
10# the tests pass. Not everyone is using and testing ICU4C in the en_US locale
11# with the Pacific timezone.
12top_icu_dir=../../../icu4c
13release_tools_dir=../../../../tools/release/c
14cd $top_icu_dir/source/test/intltest
15$release_tools_dir/allLocaleTest.sh intltest &
16$release_tools_dir/allTimezoneTest.sh intltest &
17cd ../iotest
18$release_tools_dir/allLocaleTest.sh iotest IOTEST_OPTS=iotest-c-loc.txt &
19$release_tools_dir/allTimezoneTest.sh iotest IOTEST_OPTS=iotest-c-tz.txt &
20cd ../cintltst
21$release_tools_dir/allLocaleTest.sh cintltst &
22$release_tools_dir/allTimezoneTest.sh cintltst &
23
24echo "All tests have been spawned."
25echo "Please wait while the tests run. This may take a while."
26