Let me see if I understood correctly,
* We shouldn't add this test in the current `/tck/microprofile-tck/jwt`
because this are the test provided by Eclipse MP JWT to validate that an
implementor ( in this case TomEE) follow the spec and adding here a test
that spinn up a TomEE remote doesn't make sense since the
`/tck/microprofile-tck/jwt` test are vendor agnostic.

Why we can't add this type of test in the `/mp-jwt` module?
`

El vie., 14 dic. 2018 a las 5:36, Roberto Cortez
(<radcor...@yahoo.com.invalid>) escribió:

> Well, not sure if I explained myself correctly. The other tests are just
> with the TCK’s because there are no implementations in TomEE. Well we could
> have go to the Geronimo projects and add the tests there, but we are also
> testing parts of the TomEE integration, so they need to live somewhere.
>
> > On 14 Dec 2018, at 10:43, Jean-Louis Monteiro <jlmonte...@tomitribe.com>
> wrote:
> >
> > As I said, along side with the implementation. But that was a gut
> feeling.
> > If others are in TCK, I'd rather vote for consistency so it's easier for
> > us, new contributors to know where to look at
> > --
> > Jean-Louis Monteiro
> > http://twitter.com/jlouismonteiro
> > http://www.tomitribe.com
> >
> >
> > On Fri, Dec 14, 2018 at 11:41 AM Roberto Cortez
> <radcor...@yahoo.com.invalid>
> > wrote:
> >
> >> Well, because we don’t have any other implementations in TomEE other
> than
> >> JWT, in a couple of cases we did implement some additional tests, and
> they
> >> were done on the TCK modules (for instance Configuration). Where do you
> >> suggest to add these?
> >>
> >>> On 14 Dec 2018, at 10:35, Jean-Louis Monteiro <
> jlmonte...@tomitribe.com>
> >> wrote:
> >>>
> >>> Hummm
> >>> That is not what I would be expecting actually.
> >>> I was expecting the TCK modules to be just wiring to run external TCK
> >> tests.
> >>>
> >>> And actual implementation tests to be along side the implementation.
> >>>
> >>> --
> >>> Jean-Louis Monteiro
> >>> http://twitter.com/jlouismonteiro
> >>> http://www.tomitribe.com
> >>>
> >>>
> >>> On Fri, Dec 14, 2018 at 11:26 AM Roberto Cortez
> >> <radcor...@yahoo.com.invalid>
> >>> wrote:
> >>>
> >>>> Tests can also be added in the TCK module. I think they should be
> added
> >>>> there actually, since all the other additional tests for the other MP
> >>>> implementations are added in their own TCK modules.
> >>>>
> >>>>> On 14 Dec 2018, at 06:34, Jean-Louis Monteiro <
> >> jlmonte...@tomitribe.com>
> >>>> wrote:
> >>>>>
> >>>>> Hey Cesar,
> >>>>>
> >>>>> Thanks, I'll review and merge for you if ok.
> >>>>> You are correct, we currently rely on the TCKs only for MP-JWT.
> >>>>>
> >>>>> This is the bare minimum and ideally we should add our own tests in
> the
> >>>>> mp-jwt module because the TCKs can't test everything.
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Jean-Louis Monteiro
> >>>>> http://twitter.com/jlouismonteiro
> >>>>> http://www.tomitribe.com
> >>>>>
> >>>>>
> >>>>> On Fri, Dec 14, 2018 at 4:42 AM César Hernández Mendoza <
> >>>>> cesargu...@gmail.com> wrote:
> >>>>>
> >>>>>> The PR for this ticket is ready for review.
> >>>>>>
> >>>>>> PR: https://github.com/apache/tomee/pull/275
> >>>>>> Ticket: https://issues.apache.org/jira/browse/TOMEE-2357
> >>>>>>
> >>>>>> The fix for this issue is in the module `/mp-jwt`, I didn't find any
> >>>> test
> >>>>>> package on this module.
> >>>>>> Is this on purpose because we have the module
> >>>> `/tck/microprofile-tck/jwt` ?
> >>>>>>
> >>>>>> Anyway, I included in the PR the test scenario as part of the
> >>>>>> `examples/mp-rest-jwt` project.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> El mié., 12 dic. 2018 a las 5:44, Roberto Cortez
> >>>>>> (<radcor...@yahoo.com.invalid>) escribió:
> >>>>>>
> >>>>>>> Assigned!
> >>>>>>>
> >>>>>>>> On 12 Dec 2018, at 05:33, César Hernández Mendoza <
> >>>>>> cesargu...@gmail.com>
> >>>>>>> wrote:
> >>>>>>>>
> >>>>>>>> During the creation of a second version of the MP JWT example [1]
> I
> >>>>>>> found a
> >>>>>>>> bug related with the enforcement of the @RolesAllowed validation.
> >>>>>>>>
> >>>>>>>> I created https://issues.apache.org/jira/browse/TOMEE-2357 with
> the
> >>>>>>>> details. If nobody is currently working on this issue, I would
> like
> >> to
> >>>>>>>> request to JIRA admins to assign the ticket to me so I can work on
> >> the
> >>>>>>> fix
> >>>>>>>> this week.
> >>>>>>>>
> >>>>>>>> [1] email thread: "MP JWT example revisited"
> >>>>>>>> --
> >>>>>>>> Atentamente:
> >>>>>>>> César Hernández Mendoza.
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Atentamente:
> >>>>>> César Hernández Mendoza.
> >>>>>>
> >>>>
> >>>>
> >>
> >>
>
>

-- 
Atentamente:
César Hernández Mendoza.

Reply via email to