Revert "Leverage pomless for org.eclipse.ui.tests.navigator"
This reverts commit 7353a35b10034c6372a9c59464ff69f12ddbc34c.
Reason for revert: see bug 573393
Change-Id: I938cf782f27f62ff89b67414a664df2ef46c7fb2
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.ui/+/180286
Tested-by: Platform Bot <platform-bot@eclipse.org>
diff --git a/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF b/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
index 04f7e84..a2f682f 100644
--- a/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
@@ -13,8 +13,7 @@
org.junit,
org.eclipse.ui.navigator.resources,
org.eclipse.ui.tests.harness,
- org.eclipse.ui.editors,
- org.eclipse.jdt.ui;bundle-version="3.22.200"
+ org.eclipse.ui.editors
Bundle-Vendor: Eclipse.org
Bundle-RequiredExecutionEnvironment: JavaSE-11
Export-Package: org.eclipse.ui.tests.navigator;x-internal:=true
diff --git a/tests/org.eclipse.ui.tests.navigator/pom.xml b/tests/org.eclipse.ui.tests.navigator/pom.xml
new file mode 100644
index 0000000..a186428
--- /dev/null
+++ b/tests/org.eclipse.ui.tests.navigator/pom.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2012, 2019 Eclipse Foundation and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Distribution License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/org/documents/edl-v10.php
+
+ Contributors:
+ Igor Fedorenko - initial implementation
+ Lars Vogel <Lars.Vogel@vogella.com> - Bug 457867, 474544
+ Mickael Istria (Red Hat Inc.) - Bug 457868
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>eclipse.platform.ui.tests</artifactId>
+ <groupId>eclipse.platform.ui</groupId>
+ <version>4.20.0-SNAPSHOT</version>
+ </parent>
+ <groupId>org.eclipse.ui</groupId>
+ <artifactId>org.eclipse.ui.tests.navigator</artifactId>
+ <version>3.6.100-SNAPSHOT</version>
+ <packaging>eclipse-test-plugin</packaging>
+
+ <properties>
+ <testSuite>${project.artifactId}</testSuite>
+ <testClass>org.eclipse.ui.tests.navigator.NavigatorTestSuite</testClass>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <configuration>
+ <dependency-resolution>
+ <!-- Behavioral dependency for test to succeed -->
+ <!-- Wouldn't it be better to have it in MANIFEST? -->
+ <extraRequirements>
+ <requirement>
+ <type>eclipse-plugin</type>
+ <id>org.eclipse.jdt.ui</id>
+ <versionRange>0.0.0</versionRange>
+ </requirement>
+ </extraRequirements>
+ </dependency-resolution>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>