NextableInputStream, step 2
[nikiroo-utils.git] / src / be / nikiroo / utils / test_code / Test.java
CommitLineData
fbcc2a2a 1package be.nikiroo.utils.test_code;
80383c14 2
80500544 3import be.nikiroo.utils.Cache;
348b1820 4import be.nikiroo.utils.CacheMemory;
80500544 5import be.nikiroo.utils.Downloader;
5247b37b 6import be.nikiroo.utils.main.bridge;
9e50696e
NR
7import be.nikiroo.utils.main.img2aa;
8import be.nikiroo.utils.main.justify;
fbcc2a2a 9import be.nikiroo.utils.test.TestLauncher;
80500544 10
80383c14
NR
11/**
12 * Tests for nikiroo-utils.
13 *
14 * @author niki
15 */
16public class Test extends TestLauncher {
db31c358
NR
17 /**
18 * Start the tests.
19 *
20 * @param args
21 * the arguments (which are passed as-is to the other test
22 * classes)
23 */
80383c14
NR
24 public Test(String[] args) {
25 super("Nikiroo-utils", args);
26
86057589 27 addSeries(new ProgressTest(args));
80383c14 28 addSeries(new BundleTest(args));
16d59378 29 addSeries(new IOUtilsTest(args));
32ae2079 30 addSeries(new VersionTest(args));
db31c358 31 addSeries(new SerialTest(args));
8537d55a 32 addSeries(new SerialServerTest(args));
620f7329
NR
33 addSeries(new StringUtilsTest(args));
34 addSeries(new TempFilesTest(args));
f3502fbd 35 addSeries(new CryptUtilsTest(args));
4098af70 36 addSeries(new NextableInputStreamTest(args));
348b1820 37
80500544
NR
38 // TODO: test cache and downloader
39 Cache cache = null;
348b1820 40 CacheMemory memcache = null;
80500544 41 Downloader downloader = null;
ce060f5a
NR
42
43 // To include the sources:
9e50696e
NR
44 img2aa siu;
45 justify ssu;
5247b37b 46 bridge aa;
80383c14
NR
47 }
48
49 /**
50 * Main entry point of the program.
51 *
52 * @param args
53 * the arguments passed to the {@link TestLauncher}s.
54 */
55 static public void main(String[] args) {
56 System.exit(new Test(args).launch());
57 }
58}