1   /*
2    *  Licensed to the Apache Software Foundation (ASF) under one
3    *  or more contributor license agreements.  See the NOTICE file
4    *  distributed with this work for additional information
5    *  regarding copyright ownership.  The ASF licenses this file
6    *  to you under the Apache License, Version 2.0 (the
7    *  "License"); you may not use this file except in compliance
8    *  with the License.  You may obtain a copy of the License at
9    *  
10   *    http://www.apache.org/licenses/LICENSE-2.0
11   *  
12   *  Unless required by applicable law or agreed to in writing,
13   *  software distributed under the License is distributed on an
14   *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15   *  KIND, either express or implied.  See the License for the
16   *  specific language governing permissions and limitations
17   *  under the License. 
18   *  
19   */
20  package org.apache.directory.server.suites;
21  
22  
23  import org.apache.directory.server.core.integ.Level;
24  import org.apache.directory.server.core.integ.SetupMode;
25  import org.apache.directory.server.core.integ.annotations.CleanupLevel;
26  import org.apache.directory.server.core.integ.annotations.Mode;
27  import org.apache.directory.server.integ.SiSuite;
28  import org.apache.directory.server.operations.add.AddIT;
29  import org.apache.directory.server.operations.add.AddingEntriesWithSpecialCharactersInRDNIT;
30  import org.apache.directory.server.operations.bind.BindIT;
31  import org.apache.directory.server.operations.bind.SimpleBindIT;
32  import org.apache.directory.server.operations.compare.CompareIT;
33  import org.apache.directory.server.operations.compare.MatchingRuleCompareIT;
34  import org.apache.directory.server.operations.delete.DeleteIT;
35  import org.apache.directory.server.operations.modify.IllegalModificationIT;
36  import org.apache.directory.server.operations.modify.ModifyAddIT;
37  import org.apache.directory.server.operations.modify.ModifyReferralIT;
38  import org.apache.directory.server.operations.modify.ModifyRemoveIT;
39  import org.apache.directory.server.operations.modify.ModifyReplaceIT;
40  import org.apache.directory.server.operations.modifydn.ModifyDnReferralIT;
41  import org.apache.directory.server.operations.modifydn.ModifyRdnIT;
42  import org.apache.directory.server.operations.modifydn.MoveIT;
43  import org.apache.directory.server.operations.search.NegationSearchIT;
44  import org.apache.directory.server.operations.search.PersistentSearchIT;
45  import org.apache.directory.server.operations.search.ReferralSearchIT;
46  import org.apache.directory.server.operations.search.SchemaSearchIT;
47  import org.apache.directory.server.operations.search.SearchIT;
48  import org.apache.directory.server.operations.search.SearchLimitsIT;
49  import org.apache.directory.server.ssl.StartTlsIT;
50  import org.junit.runner.RunWith;
51  import org.junit.runners.Suite;
52  
53  
54  /**
55   * Stock (default configuration) server integration test suite.
56   *
57   * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
58   * @version $Rev$, $Date$
59   */
60  @RunWith ( SiSuite.class )
61  @Suite.SuiteClasses ( {
62          AddingEntriesWithSpecialCharactersInRDNIT.class,
63          AddIT.class,
64          CompareIT.class,
65          MatchingRuleCompareIT.class,
66          DeleteIT.class,
67          IllegalModificationIT.class,
68          ModifyAddIT.class,
69          ModifyReferralIT.class,
70          ModifyRemoveIT.class,
71          ModifyReplaceIT.class,
72          ModifyRdnIT.class,
73          BindIT.class,
74          SimpleBindIT.class,
75          MoveIT.class,
76          SearchIT.class,
77          NegationSearchIT.class,
78          SchemaSearchIT.class,
79          ReferralSearchIT.class,
80          StartTlsIT.class,
81          ModifyDnReferralIT.class,
82          PersistentSearchIT.class,
83          SearchLimitsIT.class
84          } )
85  @CleanupLevel ( Level.SUITE )
86  @Mode ( SetupMode.ROLLBACK )
87  public class StockServerISuite
88  {
89  }