01: /*
02:
03: Derby - Class org.apache.derbyTesting.functionTests.tests.jdbcapi.parameterMapping
04:
05: Licensed to the Apache Software Foundation (ASF) under one or more
06: contributor license agreements. See the NOTICE file distributed with
07: this work for additional information regarding copyright ownership.
08: The ASF licenses this file to you under the Apache License, Version 2.0
09: (the "License"); you may not use this file except in compliance with
10: the License. You may obtain a copy of the License at
11:
12: http://www.apache.org/licenses/LICENSE-2.0
13:
14: Unless required by applicable law or agreed to in writing, software
15: distributed under the License is distributed on an "AS IS" BASIS,
16: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17: See the License for the specific language governing permissions and
18: limitations under the License.
19:
20: */
21:
22: /**
23: * <p>
24: * Run the compatibility tests against the embedded server.
25: * </p>
26: *
27: * @author Rick
28: */package org.apache.derbyTesting.functionTests.tests.junitTests.derbyNet;
29:
30: import java.sql.*;
31:
32: import org.apache.derby.tools.ij;
33: import org.apache.derbyTesting.functionTests.tests.junitTests.compatibility.CompatibilitySuite;
34:
35: public class CompatibilityTest {
36: /////////////////////////////////////////////////////////////
37: //
38: // CONSTANTS
39: //
40: /////////////////////////////////////////////////////////////
41:
42: public static final String DATABASE_NAME = "wombat";
43: public static final String NETWORK_CLIENT_NAME = "org.apache.derby.jdbc.ClientDriver";
44:
45: /////////////////////////////////////////////////////////////
46: //
47: // STATE
48: //
49: /////////////////////////////////////////////////////////////
50:
51: /////////////////////////////////////////////////////////////
52: //
53: // CONSTRUCTOR
54: //
55: /////////////////////////////////////////////////////////////
56:
57: /////////////////////////////////////////////////////////////
58: //
59: // ENTRY POINT
60: //
61: /////////////////////////////////////////////////////////////
62:
63: public static final void main(String[] args) throws Exception {
64: // create database
65: ij.getPropertyArg(args);
66: Connection conn = ij.startJBMS();
67:
68: CompatibilitySuite.main(new String[] { DATABASE_NAME,
69: NETWORK_CLIENT_NAME });
70: }
71:
72: /////////////////////////////////////////////////////////////
73: //
74: // MINIONS
75: //
76: /////////////////////////////////////////////////////////////
77:
78: }
|