[EGIT PATCH 0/7] Import Wizard cleanup fixes and test
- From
Robin Rosenberg <robin.rosenberg@dewire.com>
- Date
- Jan 8, 2009, 16:56 UTC
- Message-ID
- <1231433791-9267-1-git-send-email-robin.rosenberg@dewire.com>
This series cleans up a few missing things regarding URI parsing concering Windows paths, missing shortcuts and a couple of string not using the NLS mechanism.
The last patch is experimental. It is a fully automatic test of the import wizard. It must be in the Java or Classic Edition of Eclipse (the JEE version starts with the wrong perspective) and ran for me on Linux (UTF-8) and Windows. It also required the SWTBot 2.0 dev edition to work.
-- robin
Robin Rosenberg (7): Create the import wizard question checkbox properly Fix two strings in the cloning wizard that were not translated. Add shortcuts to the Git cloning wizard Normalize paths to /-format when parsing GIT URI's Add UNC test case to URIish test Treat null scheme as file: in git import wizard Create an automatic UI test for the Git Import Wizard
org.spearce.egit.ui.test/.classpath | 8 + org.spearce.egit.ui.test/.project | 28 ++ .../.settings/org.eclipse.jdt.core.prefs | 320 +++++++++++++ .../All org.spearce.egit.ui tests.launch | 41 ++ org.spearce.egit.ui.test/META-INF/MANIFEST.MF | 19 + org.spearce.egit.ui.test/build.properties | 4 + .../ui/internal/sharing/GitCloneWizardTest.java | 480 ++++++++++++++++++++ .../src/org/spearce/egit/ui/test/Activator.java | 50 ++ .../src/org/spearce/egit/ui/UIText.java | 6 + .../ui/internal/clone/CloneDestinationPage.java | 4 +- .../components/RepositorySelectionPage.java | 14 +- .../src/org/spearce/egit/ui/uitext.properties | 32 +- .../tst/org/spearce/jgit/transport/URIishTest.java | 20 + .../src/org/spearce/jgit/transport/URIish.java | 3 +- 14 files changed, 1006 insertions(+), 23 deletions(-) create mode 100644 org.spearce.egit.ui.test/.classpath create mode 100644 org.spearce.egit.ui.test/.project create mode 100644 org.spearce.egit.ui.test/.settings/org.eclipse.jdt.core.prefs create mode 100644 org.spearce.egit.ui.test/All org.spearce.egit.ui tests.launch create mode 100644 org.spearce.egit.ui.test/META-INF/MANIFEST.MF create mode 100644 org.spearce.egit.ui.test/build.properties create mode 100644 org.spearce.egit.ui.test/src/org/spearce/egit/ui/internal/sharing/GitCloneWizardTest.java create mode 100644 org.spearce.egit.ui.test/src/org/spearce/egit/ui/test/Activator.java