That is great 👍, if you any help just let us know 😉

On Tue 18. Jan 2022 at 21:59, Joe San <[email protected]> wrote:

> Hi Bertty,
>
> It was indeed a problem with my Java Home directory where it was strangely
> not picking up my Java 8 Home. As soon as I was able to resolve that issue,
> I was successful to run my scalatest in the graphchi project:
>
> mvn clean install -P scala-11,scala
>
> Of-course I needed the default scala profile as well
>
> Thanks for the help today.
>
> Thanks and Regards,
> Joesan
>
> On Tue, Jan 18, 2022 at 4:08 PM Bertty Contreras <[email protected]>
> wrote:
>
> > Yes, I will send the invitation :D
> >
> > Best regards,
> > Bertty
> >
> > On Tue, Jan 18, 2022 at 2:41 PM Joe San <[email protected]> wrote:
> >
> > > Would today evening around 20:00 work for you or is it too late for
> you?
> > A
> > > Google meet or something like that?
> > >
> > > On Tue, Jan 18, 2022 at 1:38 PM Bertty Contreras <[email protected]>
> > > wrote:
> > >
> > > > I will try to replicate what are commenting to help you with more
> > details
> > > > :D
> > > >
> > > > Yes, I have time just let me know when you are available and I make
> > time
> > > > for it :D.
> > > >
> > > > Best regards,
> > > > Bertty
> > > >
> > > > On Tue, Jan 18, 2022 at 10:04 AM Joe San <[email protected]>
> > > wrote:
> > > >
> > > > > Hi Bertty,
> > > > >
> > > > > For the wayang-graphchi, I just thought of writing some unit tests
> > > using
> > > > > scalatest for which I added the src/test/scala folder and added
> some
> > > > tests.
> > > > > But like I reported, upon running maven clean install -P scala-11,
> it
> > > was
> > > > > not detecting my tests at all. I don't think there should be any
> > > > > relationship to running unit tests against any of the wayang-xxx
> sub
> > > > > projects. Maybe I'm missing something. Would you have some time
> > Bertty
> > > > this
> > > > > week or the weekend? I would definitely need some help.
> > > > >
> > > > > Thanks and Regards,
> > > > > Joesan
> > > > >
> > > > > On Mon, Jan 17, 2022 at 6:52 PM Bertty Contreras <
> > [email protected]>
> > > > > wrote:
> > > > >
> > > > > > Hi Joe San,
> > > > > >
> > > > > > Unfortunately the project graphchi does not support scala-12, the
> > > scala
> > > > > > supported are scala-11 and scala-10 [1].
> > > > > >
> > > > > > In the case of wayang to support different version of scala we
> > create
> > > > the
> > > > > > structure of folder:
> > > > > >
> > > > > > module
> > > > > > | - code <- shared code between different versions of scala
> > > > > implementation.
> > > > > > \ | - main
> > > > > > \ \ | scala
> > > > > > | - module_{version-scala} <- module with specific code related
> to
> > > the
> > > > > > platform
> > > > > > \ | - scala_{version-scala}  <- empty file that activate the
> > profile
> > > in
> > > > > the
> > > > > > pom.xml to compile the code with the right version
> > > > > > \ | - src
> > > > > > \ \ | - main
> > > > > > \ \ \ | scala
> > > > > >
> > > > > > You can see this structure on the module wayang-spark [2], the
> idea
> > > is
> > > > to
> > > > > > use the profile scala-11 [3] and scala-12 [4] depending on the
> > > > activation
> > > > > > file the profile will generate the module using one or another
> > scala
> > > > > > version.
> > > > > >
> > > > > > Nevertheless, in the case of graphchi, we just use the normal
> > > structure
> > > > > > because Graphchi has just one version at least until the last
> time
> > > that
> > > > > we
> > > > > > check it.
> > > > > >
> > > > > > Apache Wayang has some tests in scala at api module [5], the api
> > > module
> > > > > > follows the structure commented upper.
> > > > > >
> > > > > > The structure is a little bit complex at the first moment but
> then
> > > get
> > > > > easy
> > > > > > to follow, if you need help with it just let me know :D
> > > > > >
> > > > > > Best regards,
> > > > > > Bertty
> > > > > >
> > > > > > [1]
> https://mvnrepository.com/artifact/org.graphchi/graphchi-java
> > > > > > [2]
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-wayang/tree/main/wayang-platforms/wayang-spark
> > > > > > [3]
> > > > >
> > https://github.com/apache/incubator-wayang/blob/main/pom.xml#L493-L599
> > > > > > [4]
> > > > >
> > https://github.com/apache/incubator-wayang/blob/main/pom.xml#L601-L707
> > > > > > [5]
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/incubator-wayang/blob/main/wayang-api/wayang-api-scala-java/code/test/scala/org/apache/wayang/api/ApiTest.scala
> > > > > >
> > > > > > On Mon, Jan 17, 2022 at 5:43 PM Joe San <[email protected]
> >
> > > > wrote:
> > > > > >
> > > > > > > Anyone had any success writing Scalatest and making the test
> run
> > > when
> > > > > > using
> > > > > > > the scala profile? I just added Scalatest as a dependency to
> one
> > of
> > > > the
> > > > > > sub
> > > > > > > project (wayang-graphchi) and added some quick tests. I then
> > > > configured
> > > > > > the
> > > > > > > parent pom against the scala-12 profile, the
> > > scalatest-maven-plugin,
> > > > > but
> > > > > > > somehow my scalatests are not detected. I just wanted to ask
> you
> > > guys
> > > > > if
> > > > > > > this was tried before?
> > > > > > >
> > > > > > > I raised a question in Stackoverfow (without referring to
> Wayang)
> > > as
> > > > it
> > > > > > > seems like an issue:
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://stackoverflow.com/questions/70729253/scalatest-maven-plugin-does-not-detect-scala-test-suite
> > > > > > >
> > > > > > > If anyone has any idea, please let me know.
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to