git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[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
Next: Robin Rosenberg
Message 1 of 11 in “Import Wizard cleanup fixes and test”
  1. 0/7 Import Wizard cleanup fixes and testRobin Rosenberg, Jan 8, 2009
  2. 1/7 Create the import wizard question checkbox properlyRobin Rosenberg, Jan 8, 2009
  3. 2/7 Fix two strings in the cloning wizard that were not translated.Robin Rosenberg, Jan 8, 2009
  4. 3/7 Add shortcuts to the Git cloning wizardRobin Rosenberg, Jan 8, 2009
  5. 4/7 Normalize paths to /-format when parsing GIT URI'sRobin Rosenberg, Jan 8, 2009
  6. 5/7 Add UNC test case to URIish testRobin Rosenberg, Jan 8, 2009
  7. 6/7 Treat null scheme as file: in git import wizardRobin Rosenberg, Jan 8, 2009
  8. 7/7 Create an automatic UI test for the Git Import WizardRobin Rosenberg, Jan 8, 2009
  9. Robin RosenbergJan 8, 2009
  10. Robin RosenbergJan 8, 2009
  11. Shawn O. PearceJan 12, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.