<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <tt>Doing things 'pragmatically' would mean you put the sources in
      the modules where they are used. Otherwise this just creates
      entropy and confusion.<br>
      <br>
      -thomas </tt><br>
    <br>
    On 11/22/2011 07:23 PM, Ondřej Žižka wrote:
    <blockquote cite="mid:1321986185.16750.29.camel@ondra-redhat"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="GENERATOR" content="GtkHTML/3.18.3">
      Hi,<br>
      <br>
      If the IDE was correctly programmed, it would honour
      &lt;testSourceDirectory&gt;.<br>
      Since maven convention is not described anywhere, it's subjective,
      so we can say it only breaks Eclipse's integration - In NetBeans
      it works pretty fine :)<br>
      <br>
      Also, I'm quite sure we will never ship testsuite source artifacts
      - there's no sense in that.<br>
      <br>
      But anyway, taken pragmatically - if it causes real troubles, I'll
      move the sources.<br>
      But first we need to merge PR 697, I will base all further changes
      on it.<br>
      <br>
      <br>
      Ondra<br>
      <br>
      <br>
      <br>
      <br>
      <br>
      Thomas Diesler píše v Pá 18. 11. 2011 v 17:04 +0100:<br>
      <blockquote type="CITE"> <tt>Done. However I don't think we can
          use your testsuite structure as it is now. You keep the test
          sources in testsuite/integration/src but introduce a number of
          new maven modules that refer to those sources. This breaks
          maven convention and the IDE gets confused. The maven source
          artefacts would also not contain the expected sources. If
          possible please move the test sources to their respective
          modules.</tt><br>
        <br>
        <tt>If test sources really need to get shared between maven
          modules, you could have a look at the demos. I believe those
          sources are reused by the testsuite (at least in the past).
          Hence you could have a module 'testsuite/shared' or something
          similar.</tt><br>
        <br>
        <tt>cheers</tt><br>
        <tt>-thomas</tt><br>
        <br>
        On 11/18/2011 09:46 AM, Thomas Diesler wrote: <br>
        <blockquote type="CITE"> <tt>yes, I can do this today.</tt><br>
          <br>
          On 11/18/2011 09:47 AM, Ondřej Žižka wrote: <br>
          <blockquote type="CITE"> Hi Thomas,<br>
            <br>
            could you please update the OSGi tests to use the
            jboss.ts.integ.dir property instead of assuming it runs in
            testsuite/integration?<br>
            The working dir will change.<br>
            I'd change it myself but it's outside of AS project.<br>
            <br>
            Also, I need it get fixed to get the updated testsuite
            merged ASAP, so I'd be very happy if you had a minute for
            this before monday.<br>
            <br>
            Thanks,<br>
            Ondra <br>
          </blockquote>
          <br>
          <pre>-- 
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
JBoss OSGi Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx 
</pre>
        </blockquote>
        <br>
        <pre>-- 
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
JBoss OSGi Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx 
</pre>
      </blockquote>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Thomas Diesler
JBoss OSGi Lead
JBoss, a division of Red Hat
xxxxxxxxxxxxxxxxxxxxxxxxxxxx 
</pre>
  </body>
</html>