Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] New ECF contributor and filetransfer/httpclient

Thank you all very much for your welcoming words!

With respect to the unit test there is probably something missing at the moment for these cases:

1. Tests which use servers which are only available on the intranet. The main case here I am thinking of is a proxy server. For example currently URLRetrieveTestProxy will fallback to test the same as tests provided by class URLRetrieveTest when the related system properties for providing the proxy information are not set. It would probably be better to run this test only when the proxy settings are set up and make it fail otherwise.

2. In the context of I work on introducing a new event (currently called) IFileTransferConnectStartEvent. Current thinking is that not all file transfer providers would be required to fire this event. This would make the associated test only useful for providers that do support this event. In essence the test would only be applicable to some providers.
One possible solution would be to have test bundles for each file transfer provider which can then establish all tests applicable to that provider.

- Henrich

Inactive hide details for Marcelo Mayworm <mayworm@xxxxxxxxx>Marcelo Mayworm <mayworm@xxxxxxxxx>

          Marcelo Mayworm <mayworm@xxxxxxxxx>
          Sent by: ecf-dev-bounces@xxxxxxxxxxx

          02/14/2009 12:24 AM

          Please respond to
          "Eclipse Communication Framework \(ECF\) developer mailing list." <ecf-dev@xxxxxxxxxxx>


"Eclipse Communication Framework (ECF) developer mailing list." <ecf-dev@xxxxxxxxxxx>



Re: [ecf-dev] New ECF contributor and filetransfer/httpclient

Welcome aboard :)

On Sat, Feb 14, 2009 at 9:01 AM, Markus Alexander Kuppe <> wrote:
    Scott Lewis wrote:
    > So soon we will need to include these bundles in the automated tests (as
    > other automated tests that Henrich is working on will use this code).
    > But we don't need to actually run these automated tests yet (they are
    > intended as test support bundles).

    Regular test bundles only need to be added to
    org.eclipse.ecf.tests_feature to be deployed on the test machine.
    PluginBuilder will find all JUnit tests on the classpath automatically.
    Bottom line, if the support test bundles contain JUnit tests, they will
    be executed once added to tests_feature. If that isn't acceptable, we
    would have to tell PluginBuilder (via a regexp) to exclude them.

    > *Henrich Kraemer from IBM is now going to be contributing work on the
    > filetransfer API and httpclient provider (at least)...with code to
    > support immediately responsive cancellation, more sophisticated
    > authentication, more filetransfer testing (with faulty/slow
    > servers) order to increase the robustness of the httpclient-based
    > filetransfer provider in support of Galileo. Please welcome Henrich to
    > the team...and I'll speak for everyone to say: thanks Henrich (and IBM)
    > for contributing to ECF!!

    Hi Henrich, good to have you on the team.


    ecf-dev mailing list

ecf-dev mailing list

GIF image

GIF image

GIF image

Back to the top