This is an automated email from the ASF dual-hosted git repository. olli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-testing-paxexam.git
commit 63fc2b514071b7f04c400cca626151529b369614 Author: Oliver Lietz <[email protected]> AuthorDate: Fri Dec 22 15:11:52 2017 +0100 SLING-7325 Add tests for generated options --- .../paxexam/tests/SlingOptionsComposumIT.java | 48 ++++++++++++++++++++ .../paxexam/tests/SlingOptionsJackrabbitIT.java | 48 ++++++++++++++++++++ .../paxexam/tests/SlingOptionsJackrabbitOakIT.java | 48 ++++++++++++++++++++ .../paxexam/tests/SlingOptionsSlingAuthFormIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingAuthOpenidIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingAuthSelectorIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingCommonsClassloaderIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingCommonsCompilerIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingCommonsFsclassloaderIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingCommonsHtmlIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingCommonsMetricsIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingCommonsSchedulerIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingCommonsThreadsIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingExtensionAdapterIT.java | 48 ++++++++++++++++++++ ...SlingOptionsSlingExtensionBundleresourceIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionDiscoveryIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionDiscoveryImplIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionDiscoveryOakIT.java | 48 ++++++++++++++++++++ ...OptionsSlingExtensionDiscoveryStandaloneIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionDistributionIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingExtensionEventIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionExplorerIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionFeatureflagsIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionFsresourceIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionHealthcheckIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingExtensionI18nIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionJmxProviderIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingExtensionModelsIT.java | 48 ++++++++++++++++++++ ...tionsSlingExtensionModelsJacksonexporterIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingExtensionPipesIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingExtensionQueryIT.java | 48 ++++++++++++++++++++ ...ngOptionsSlingExtensionResourceInventoryIT.java | 48 ++++++++++++++++++++ ...ingOptionsSlingExtensionResourcePresenceIT.java | 48 ++++++++++++++++++++ ...SlingOptionsSlingExtensionResourcemergerIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionRewriterIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionSecurityIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionThreaddumpIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionUrlrewriterIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingExtensionValidationIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingExtensionXssIT.java | 48 ++++++++++++++++++++ .../testing/paxexam/tests/SlingOptionsSlingIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingInstallerHealthcheckIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingInstallerIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingInstallerProviderFileIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingInstallerProviderJcrIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingJcrCompilerIT.java | 48 ++++++++++++++++++++ .../paxexam/tests/SlingOptionsSlingJcrIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingJcrJackrabbitSecurityIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingJcrRepoinitIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingLaunchpadContentIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingNosqlCouchbaseIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingNosqlGenericIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingNosqlMongodbIT.java | 48 ++++++++++++++++++++ ...lingOptionsSlingQuickstartNosqlCouchbaseIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingQuickstartNosqlMongodbIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingQuickstartOakIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingQuickstartOakMongoIT.java | 51 ++++++++++++++++++++++ .../tests/SlingOptionsSlingQuickstartOakTarIT.java | 51 ++++++++++++++++++++++ .../tests/SlingOptionsSlingScriptingGroovyIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingScriptingIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingScriptingJavaIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingScriptingJavascriptIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingScriptingJspIT.java | 48 ++++++++++++++++++++ .../tests/SlingOptionsSlingScriptingSightlyIT.java | 48 ++++++++++++++++++++ .../SlingOptionsSlingScriptingThymeleafIT.java | 48 ++++++++++++++++++++ .../paxexam/tests/SlingOptionsSlingServletsIT.java | 48 ++++++++++++++++++++ .../testing/paxexam/tests/SlingOptionsTikaIT.java | 48 ++++++++++++++++++++ 67 files changed, 3222 insertions(+) diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsComposumIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsComposumIT.java new file mode 100644 index 0000000..7d6f366 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsComposumIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.composum; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsComposumIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + composum() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsJackrabbitIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsJackrabbitIT.java new file mode 100644 index 0000000..fea3165 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsJackrabbitIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.jackrabbit; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsJackrabbitIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + jackrabbit() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsJackrabbitOakIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsJackrabbitOakIT.java new file mode 100644 index 0000000..d1a756a --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsJackrabbitOakIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.jackrabbitOak; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsJackrabbitOakIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + jackrabbitOak() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingAuthFormIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingAuthFormIT.java new file mode 100644 index 0000000..b7efb8d --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingAuthFormIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingAuthForm; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingAuthFormIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingAuthForm() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingAuthOpenidIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingAuthOpenidIT.java new file mode 100644 index 0000000..f5f9d1a --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingAuthOpenidIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingAuthOpenid; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingAuthOpenidIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingAuthOpenid() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingAuthSelectorIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingAuthSelectorIT.java new file mode 100644 index 0000000..31c575f --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingAuthSelectorIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingAuthSelector; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingAuthSelectorIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingAuthSelector() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsClassloaderIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsClassloaderIT.java new file mode 100644 index 0000000..3ff78d2 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsClassloaderIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingCommonsClassloader; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingCommonsClassloaderIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingCommonsClassloader() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsCompilerIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsCompilerIT.java new file mode 100644 index 0000000..f90dc1b --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsCompilerIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingCommonsCompiler; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingCommonsCompilerIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingCommonsCompiler() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsFsclassloaderIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsFsclassloaderIT.java new file mode 100644 index 0000000..7537b2f --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsFsclassloaderIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingCommonsFsclassloader; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingCommonsFsclassloaderIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingCommonsFsclassloader() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsHtmlIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsHtmlIT.java new file mode 100644 index 0000000..cc3f4d8 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsHtmlIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingCommonsHtml; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingCommonsHtmlIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingCommonsHtml() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsMetricsIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsMetricsIT.java new file mode 100644 index 0000000..63d4f1b --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsMetricsIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingCommonsMetrics; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingCommonsMetricsIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingCommonsMetrics() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsSchedulerIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsSchedulerIT.java new file mode 100644 index 0000000..4b0f3ba --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsSchedulerIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingCommonsScheduler; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingCommonsSchedulerIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingCommonsScheduler() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsThreadsIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsThreadsIT.java new file mode 100644 index 0000000..5331f94 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingCommonsThreadsIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingCommonsThreads; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingCommonsThreadsIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingCommonsThreads() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionAdapterIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionAdapterIT.java new file mode 100644 index 0000000..abb0c2c --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionAdapterIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionAdapter; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionAdapterIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionAdapter() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionBundleresourceIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionBundleresourceIT.java new file mode 100644 index 0000000..e83e355 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionBundleresourceIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionBundleresource; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionBundleresourceIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionBundleresource() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryIT.java new file mode 100644 index 0000000..cb58c31 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionDiscovery; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionDiscoveryIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionDiscovery() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryImplIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryImplIT.java new file mode 100644 index 0000000..5ae8aac --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryImplIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionDiscoveryImpl; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionDiscoveryImplIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionDiscoveryImpl() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryOakIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryOakIT.java new file mode 100644 index 0000000..f9638fd --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryOakIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionDiscoveryOak; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionDiscoveryOakIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionDiscoveryOak() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryStandaloneIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryStandaloneIT.java new file mode 100644 index 0000000..1f80775 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDiscoveryStandaloneIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionDiscoveryStandalone; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionDiscoveryStandaloneIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionDiscoveryStandalone() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDistributionIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDistributionIT.java new file mode 100644 index 0000000..7533cbd --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionDistributionIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionDistribution; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionDistributionIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionDistribution() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionEventIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionEventIT.java new file mode 100644 index 0000000..9b99d60 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionEventIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionEvent; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionEventIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionEvent() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionExplorerIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionExplorerIT.java new file mode 100644 index 0000000..512b459 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionExplorerIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionExplorer; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionExplorerIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionExplorer() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionFeatureflagsIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionFeatureflagsIT.java new file mode 100644 index 0000000..ee9d312 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionFeatureflagsIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionFeatureflags; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionFeatureflagsIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionFeatureflags() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionFsresourceIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionFsresourceIT.java new file mode 100644 index 0000000..0f20995 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionFsresourceIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionFsresource; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionFsresourceIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionFsresource() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionHealthcheckIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionHealthcheckIT.java new file mode 100644 index 0000000..26ad5f4 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionHealthcheckIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionHealthcheck; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionHealthcheckIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionHealthcheck() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionI18nIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionI18nIT.java new file mode 100644 index 0000000..c303370 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionI18nIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionI18n; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionI18nIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionI18n() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionJmxProviderIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionJmxProviderIT.java new file mode 100644 index 0000000..b871989 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionJmxProviderIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionJmxProvider; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionJmxProviderIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionJmxProvider() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionModelsIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionModelsIT.java new file mode 100644 index 0000000..bbe91ad --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionModelsIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionModels; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionModelsIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionModels() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionModelsJacksonexporterIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionModelsJacksonexporterIT.java new file mode 100644 index 0000000..1b5e904 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionModelsJacksonexporterIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionModelsJacksonexporter; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionModelsJacksonexporterIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionModelsJacksonexporter() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionPipesIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionPipesIT.java new file mode 100644 index 0000000..76570d8 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionPipesIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionPipes; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionPipesIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionPipes() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionQueryIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionQueryIT.java new file mode 100644 index 0000000..a466beb --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionQueryIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionQuery; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionQueryIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionQuery() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionResourceInventoryIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionResourceInventoryIT.java new file mode 100644 index 0000000..648d3d9 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionResourceInventoryIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionResourceInventory; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionResourceInventoryIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionResourceInventory() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionResourcePresenceIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionResourcePresenceIT.java new file mode 100644 index 0000000..a761975 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionResourcePresenceIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionResourcePresence; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionResourcePresenceIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionResourcePresence() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionResourcemergerIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionResourcemergerIT.java new file mode 100644 index 0000000..c6b72a0 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionResourcemergerIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionResourcemerger; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionResourcemergerIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionResourcemerger() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionRewriterIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionRewriterIT.java new file mode 100644 index 0000000..5c1fb98 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionRewriterIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionRewriter; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionRewriterIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionRewriter() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionSecurityIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionSecurityIT.java new file mode 100644 index 0000000..0d0f04d --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionSecurityIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionSecurity; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionSecurityIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionSecurity() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionThreaddumpIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionThreaddumpIT.java new file mode 100644 index 0000000..b4a0c39 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionThreaddumpIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionThreaddump; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionThreaddumpIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionThreaddump() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionUrlrewriterIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionUrlrewriterIT.java new file mode 100644 index 0000000..fad98fd --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionUrlrewriterIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionUrlrewriter; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionUrlrewriterIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionUrlrewriter() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionValidationIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionValidationIT.java new file mode 100644 index 0000000..27a1316 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionValidationIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionValidation; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionValidationIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionValidation() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionXssIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionXssIT.java new file mode 100644 index 0000000..ad1ae88 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingExtensionXssIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingExtensionXss; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingExtensionXssIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingExtensionXss() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingIT.java new file mode 100644 index 0000000..d2021f1 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.sling; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + sling() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerHealthcheckIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerHealthcheckIT.java new file mode 100644 index 0000000..ba16e8c --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerHealthcheckIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingInstallerHealthcheck; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingInstallerHealthcheckIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingInstallerHealthcheck() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerIT.java new file mode 100644 index 0000000..d6f4e10 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingInstaller; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingInstallerIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingInstaller() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerProviderFileIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerProviderFileIT.java new file mode 100644 index 0000000..a2fbb0b --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerProviderFileIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingInstallerProviderFile; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingInstallerProviderFileIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingInstallerProviderFile() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerProviderJcrIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerProviderJcrIT.java new file mode 100644 index 0000000..c461458 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingInstallerProviderJcrIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingInstallerProviderJcr; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingInstallerProviderJcrIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingInstallerProviderJcr() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrCompilerIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrCompilerIT.java new file mode 100644 index 0000000..36d686f --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrCompilerIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingJcrCompiler; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingJcrCompilerIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingJcrCompiler() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrIT.java new file mode 100644 index 0000000..03ec3ae --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingJcr; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingJcrIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingJcr() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrJackrabbitSecurityIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrJackrabbitSecurityIT.java new file mode 100644 index 0000000..315fc5f --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrJackrabbitSecurityIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingJcrJackrabbitSecurity; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingJcrJackrabbitSecurityIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingJcrJackrabbitSecurity() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrRepoinitIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrRepoinitIT.java new file mode 100644 index 0000000..d3bbe4c --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingJcrRepoinitIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingJcrRepoinit; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingJcrRepoinitIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingJcrRepoinit() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingLaunchpadContentIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingLaunchpadContentIT.java new file mode 100644 index 0000000..b6ca81e --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingLaunchpadContentIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingLaunchpadContent; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingLaunchpadContentIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingLaunchpadContent() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingNosqlCouchbaseIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingNosqlCouchbaseIT.java new file mode 100644 index 0000000..8a4d644 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingNosqlCouchbaseIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingNosqlCouchbase; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingNosqlCouchbaseIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingNosqlCouchbase() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingNosqlGenericIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingNosqlGenericIT.java new file mode 100644 index 0000000..f0a06e1 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingNosqlGenericIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingNosqlGeneric; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingNosqlGenericIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingNosqlGeneric() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingNosqlMongodbIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingNosqlMongodbIT.java new file mode 100644 index 0000000..f980f5b --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingNosqlMongodbIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingNosqlMongodb; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingNosqlMongodbIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingNosqlMongodb() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartNosqlCouchbaseIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartNosqlCouchbaseIT.java new file mode 100644 index 0000000..371797c --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartNosqlCouchbaseIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingQuickstartNosqlCouchbase; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingQuickstartNosqlCouchbaseIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingQuickstartNosqlCouchbase() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartNosqlMongodbIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartNosqlMongodbIT.java new file mode 100644 index 0000000..5083c62 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartNosqlMongodbIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingQuickstartNosqlMongodb; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingQuickstartNosqlMongodbIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingQuickstartNosqlMongodb() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartOakIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartOakIT.java new file mode 100644 index 0000000..5169b20 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartOakIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingQuickstartOak; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingQuickstartOakIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingQuickstartOak() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartOakMongoIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartOakMongoIT.java new file mode 100644 index 0000000..ed075cc --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartOakMongoIT.java @@ -0,0 +1,51 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import java.io.IOException; + +import org.apache.sling.testing.paxexam.SlingOptionsHttpTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingQuickstartOakMongo; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingQuickstartOakMongoIT extends SlingOptionsHttpTestSupport { + + @Configuration + public Option[] configuration() throws IOException { + final int httpPort = findFreePort(); + return new Option[]{ + baseConfiguration(), + slingQuickstartOakMongo(workingDirectory(), httpPort, "") + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartOakTarIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartOakTarIT.java new file mode 100644 index 0000000..868a34b --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingQuickstartOakTarIT.java @@ -0,0 +1,51 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import java.io.IOException; + +import org.apache.sling.testing.paxexam.SlingOptionsHttpTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingQuickstartOakTar; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingQuickstartOakTarIT extends SlingOptionsHttpTestSupport { + + @Configuration + public Option[] configuration() throws IOException { + final int httpPort = findFreePort(); + return new Option[]{ + baseConfiguration(), + slingQuickstartOakTar(workingDirectory(), httpPort) + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingGroovyIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingGroovyIT.java new file mode 100644 index 0000000..2c6b3fe --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingGroovyIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingScriptingGroovy; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingScriptingGroovyIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingScriptingGroovy() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingIT.java new file mode 100644 index 0000000..b1b53bd --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingScripting; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingScriptingIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingScripting() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingJavaIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingJavaIT.java new file mode 100644 index 0000000..cc15e8f --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingJavaIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingScriptingJava; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingScriptingJavaIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingScriptingJava() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingJavascriptIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingJavascriptIT.java new file mode 100644 index 0000000..d72fe8f --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingJavascriptIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingScriptingJavascript; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingScriptingJavascriptIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingScriptingJavascript() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingJspIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingJspIT.java new file mode 100644 index 0000000..dd9c2b5 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingJspIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingScriptingJsp; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingScriptingJspIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingScriptingJsp() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingSightlyIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingSightlyIT.java new file mode 100644 index 0000000..d3a4f98 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingSightlyIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingScriptingSightly; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingScriptingSightlyIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingScriptingSightly() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingThymeleafIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingThymeleafIT.java new file mode 100644 index 0000000..7bf0036 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingScriptingThymeleafIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingScriptingThymeleaf; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingScriptingThymeleafIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingScriptingThymeleaf() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingServletsIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingServletsIT.java new file mode 100644 index 0000000..28fb141 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsSlingServletsIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.slingServlets; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsSlingServletsIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + slingServlets() + }; + } + + @Test + public void test() { + } + +} diff --git a/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsTikaIT.java b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsTikaIT.java new file mode 100644 index 0000000..028c5a4 --- /dev/null +++ b/src/test/java/org/apache/sling/testing/paxexam/tests/SlingOptionsTikaIT.java @@ -0,0 +1,48 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.sling.testing.paxexam.tests; + +import org.apache.sling.testing.paxexam.SlingOptionsTestSupport; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.ops4j.pax.exam.Configuration; +import org.ops4j.pax.exam.Option; +import org.ops4j.pax.exam.junit.PaxExam; +import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy; +import org.ops4j.pax.exam.spi.reactors.PerClass; + +import static org.apache.sling.testing.paxexam.SlingOptions.tika; + +@RunWith(PaxExam.class) +@ExamReactorStrategy(PerClass.class) +public class SlingOptionsTikaIT extends SlingOptionsTestSupport { + + @Configuration + public Option[] configuration() { + return new Option[]{ + baseConfiguration(), + tika() + }; + } + + @Test + public void test() { + } + +} -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
