You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@jena.apache.org by "Bruno P. Kinoshita (Jira)" <ji...@apache.org> on 2022/07/21 21:28:00 UTC

[jira] [Commented] (JENA-2307) UI: Add e2e tests

    [ https://issues.apache.org/jira/browse/JENA-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17569691#comment-17569691 ] 

Bruno P. Kinoshita commented on JENA-2307:
------------------------------------------

Done in the pull request linked. I was going to do that in a separate pull request, but I had to write new Vue Components to replace the ones used by Bootstrap Vue (e.g. a JenaTable that can do sort/pagination, a Toast plug-in to create Bootstrap notification toasts in the UI). These components were hard to cover with unit tests, and releasing without any test didn't sound good.

This issue can be closed after that PR is merged.

> UI: Add e2e tests
> -----------------
>
>                 Key: JENA-2307
>                 URL: https://issues.apache.org/jira/browse/JENA-2307
>             Project: Apache Jena
>          Issue Type: Test
>          Components: Fuseki
>    Affects Versions: Jena 4.4.0
>            Reporter: Bruno P. Kinoshita
>            Assignee: Bruno P. Kinoshita
>            Priority: Minor
>
> The unit tests cannot cover parts of the UI. We do not need the backend for that, and can just serve mocked responses to get the UI to build the views and components, and verify that everything is working OK.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: jira-unsubscribe@jena.apache.org
For additional commands, e-mail: jira-help@jena.apache.org