Re: [xwiki-devs] Tests for XEclipse? (was Re: [xwiki-notifications] r22402 - in sandbox/gsoc/xeclipse: org.xwiki.eclipse.core/src/main/java/org/xwiki/eclipse/core org.xwiki.eclipse.core/src/main/java/org/xwiki/eclipse/core/notifications org.xwiki.ecl
Vincent Can you please explain what do u mean by testing XEclipse? I mean how do you write them? Please pass on some pointers. -arvind -arvind On Fri, Aug 7, 2009 at 12:49 PM, Vincent Massol <[email protected]> wrote:
Venkatesh,
Do we have tests for xeclipse? If not, we'll hit a wall in some not far future in term of quality.
Thanks -Vincent
On Aug 7, 2009, at 12:05 AM, vnkatesh (SVN) wrote:
Author: vnkatesh Date: 2009-08-07 00:05:35 +0200 (Fri, 07 Aug 2009) New Revision: 22402
Added: sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/handlers/NewSpaceHandler.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/wizards/NewSpaceWizard.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/wizards/NewSpaceWizardState.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/wizards/SpaceSettingsPage.java Modified: sandbox/gsoc/xeclipse/org.xwiki.eclipse.core/src/main/java/org/ xwiki/eclipse/core/DataManager.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.core/src/main/java/org/ xwiki/eclipse/core/notifications/CoreEvent.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.core/src/main/java/org/ xwiki/eclipse/core/storage/RemoteXWikiDataStorage.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/plugin.xml sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/NavigatorContentProvider.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/UIConstants.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/actions/DataManagerActionProvider.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/wizards/PageSettingsPage.java Log: Feature added.
* "New space" Creation for XEclipse
[snip] _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On Aug 7, 2009, at 10:53 AM, Arvind Gupta wrote:
Vincent Can you please explain what do u mean by testing XEclipse? I mean how do you write them? Please pass on some pointers. -arvind
Well, you can always write tests for the code used in the backend. Though I am not aware of a good/efficient way to write tests for the UI. Maybe some research would be needed. Indeed XEclipse lacks tests. -Fabio
Hi Arvind, On Aug 7, 2009, at 10:53 AM, Arvind Gupta wrote:
Vincent Can you please explain what do u mean by testing XEclipse? I mean how do you write them? Please pass on some pointers.
I have never done it (nor developers using XEclipse RCP) so I won't be of much help but: * There are 2 types of tests to do: ** unit tests ** functional tests (GUI tests) * I'm pretty sure that EClipse has tools for both types of tests. Thanks -Vincent
-arvind
-arvind On Fri, Aug 7, 2009 at 12:49 PM, Vincent Massol <[email protected]> wrote:
Venkatesh,
Do we have tests for xeclipse? If not, we'll hit a wall in some not far future in term of quality.
Thanks -Vincent
On Aug 7, 2009, at 12:05 AM, vnkatesh (SVN) wrote:
Author: vnkatesh Date: 2009-08-07 00:05:35 +0200 (Fri, 07 Aug 2009) New Revision: 22402
Added: sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/handlers/NewSpaceHandler.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/wizards/NewSpaceWizard.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/wizards/NewSpaceWizardState.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/wizards/SpaceSettingsPage.java Modified: sandbox/gsoc/xeclipse/org.xwiki.eclipse.core/src/main/java/org/ xwiki/eclipse/core/DataManager.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.core/src/main/java/org/ xwiki/eclipse/core/notifications/CoreEvent.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.core/src/main/java/org/ xwiki/eclipse/core/storage/RemoteXWikiDataStorage.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/plugin.xml sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/NavigatorContentProvider.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/UIConstants.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/actions/DataManagerActionProvider.java sandbox/gsoc/xeclipse/org.xwiki.eclipse.ui/src/main/java/org/xwiki/ eclipse/ui/wizards/PageSettingsPage.java Log: Feature added.
* "New space" Creation for XEclipse
[snip]
Hi, 2009/8/7 Vincent Massol <[email protected]>
* There are 2 types of tests to do: ** unit tests ** functional tests (GUI tests)
I'll see if Tests are possible for the UI. I just realised that I haven't written tests for the xwiki-xmlrpc functionalities that I patched, I'll do that too. I'm working on p2 provisioning system now, for Automatic Software Updates, without much success (as of now), I'll create the unit tests after that. Venkatesh Nandakumar Department of Electronics & Computer Engineering Indian Institute of Technology Roorkee
participants (4)
-
Arvind Gupta -
Fabio Mancinelli -
Venkatesh Nandakumar -
Vincent Massol