1666ea1b28a76aeba74744148b15099254d918671Owen Lin/*
2666ea1b28a76aeba74744148b15099254d918671Owen Lin * Copyright (C) 2008 The Android Open Source Project
3666ea1b28a76aeba74744148b15099254d918671Owen Lin *
4666ea1b28a76aeba74744148b15099254d918671Owen Lin * Licensed under the Apache License, Version 2.0 (the "License");
5666ea1b28a76aeba74744148b15099254d918671Owen Lin * you may not use this file except in compliance with the License.
6666ea1b28a76aeba74744148b15099254d918671Owen Lin * You may obtain a copy of the License at
7666ea1b28a76aeba74744148b15099254d918671Owen Lin *
8666ea1b28a76aeba74744148b15099254d918671Owen Lin *      http://www.apache.org/licenses/LICENSE-2.0
9666ea1b28a76aeba74744148b15099254d918671Owen Lin *
10666ea1b28a76aeba74744148b15099254d918671Owen Lin * Unless required by applicable law or agreed to in writing, software
11666ea1b28a76aeba74744148b15099254d918671Owen Lin * distributed under the License is distributed on an "AS IS" BASIS,
12666ea1b28a76aeba74744148b15099254d918671Owen Lin * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13666ea1b28a76aeba74744148b15099254d918671Owen Lin * See the License for the specific language governing permissions and
14666ea1b28a76aeba74744148b15099254d918671Owen Lin * limitations under the License.
15666ea1b28a76aeba74744148b15099254d918671Owen Lin */
16666ea1b28a76aeba74744148b15099254d918671Owen Lin
17666ea1b28a76aeba74744148b15099254d918671Owen Linpackage com.android.camera;
18666ea1b28a76aeba74744148b15099254d918671Owen Lin
19666ea1b28a76aeba74744148b15099254d918671Owen Linimport android.test.suitebuilder.UnitTestSuiteBuilder;
20666ea1b28a76aeba74744148b15099254d918671Owen Lin
21666ea1b28a76aeba74744148b15099254d918671Owen Linimport junit.framework.Test;
22666ea1b28a76aeba74744148b15099254d918671Owen Linimport junit.framework.TestSuite;
23666ea1b28a76aeba74744148b15099254d918671Owen Lin
24666ea1b28a76aeba74744148b15099254d918671Owen Lin/**
25666ea1b28a76aeba74744148b15099254d918671Owen Lin * TestSuite for all Camera unit tests.
26666ea1b28a76aeba74744148b15099254d918671Owen Lin */
27666ea1b28a76aeba74744148b15099254d918671Owen Linpublic class UnitTests extends TestSuite {
28666ea1b28a76aeba74744148b15099254d918671Owen Lin
29666ea1b28a76aeba74744148b15099254d918671Owen Lin    public static Test suite() {
30666ea1b28a76aeba74744148b15099254d918671Owen Lin        return new UnitTestSuiteBuilder(UnitTests.class)
31666ea1b28a76aeba74744148b15099254d918671Owen Lin                .includeAllPackagesUnderHere()
32666ea1b28a76aeba74744148b15099254d918671Owen Lin                .excludePackages("com.android.camera.stress")
33666ea1b28a76aeba74744148b15099254d918671Owen Lin                .named("Camera Unit Tests")
34666ea1b28a76aeba74744148b15099254d918671Owen Lin                .build();
35666ea1b28a76aeba74744148b15099254d918671Owen Lin    }
36666ea1b28a76aeba74744148b15099254d918671Owen Lin}
37