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

Petri Tuomola commented on FINERACT-1480:
-----------------------------------------

Hi [~vorburger] - in this case I needed to make the same change 4 times: once 
for WAR, another one for bootRun, another one for bootJar and finally one for 
Docker. Out of these, the only one that is tested by our integration tests is 
the WAR file. 

I think this may be a bit of an outlier, as normally you could just make one 
change that would update all the 4 distribution modes - but in this case I 
could not think of any way of doing so. However, this is definitely not the 
only case where we've ended up with different functionality / issues between 
JAR vs Docker vs...

Given this, I think we should have a bit of a think re what are the "officially 
supported" distribution artefacts and then ensure we have full testing coverage 
for them. Rather than developing 4 different sets of integration tests covering 
these 4 different distribution modes, perhaps we could drop the support for 
some of these - and then run the full set of integration tests against the 
remaining ones...

> Swagger UI is broken
> --------------------
>
>                 Key: FINERACT-1480
>                 URL: https://issues.apache.org/jira/browse/FINERACT-1480
>             Project: Apache Fineract
>          Issue Type: Bug
>    Affects Versions: 1.6.0
>            Reporter: Michael Vorburger
>            Assignee: Petri Tuomola
>            Priority: Blocker
>             Fix For: 1.6.0
>
>
> While testing https://github.com/vorburger/www.fineract.dev/issues/11 and 
> following the first links mentioned on https://www.fineract.dev, namely 
> https://demo.fineract.dev/fineract-provider/swagger-ui/index.html (as well as 
> https://demo.fineract.dev/fineract-provider/swagger-ui/fineract.yaml) I have 
> noticed that the Swagger YAML and thus UI has recently been broken. 
> It's curious that the 
> https://github.com/apache/fineract/blob/develop/integration-tests/src/test/java/org/apache/fineract/integrationtests/SwaggeruiTest.java
>  did not catch this regression. It would be nice if this were addressed as 
> part of fixing this. Would it perhaps suffice to add a {{GET 
> /fineract-provider/swagger-ui/fineract.yaml}} (in addition to {{index.html}}) 
> to that test? Or is it a (Docker) Container Image specific regression?
> [~ptuomola] or [~aleks] or maybe [~Manthan] perhaps digging into and finding 
> a solution for this interests you, or you want to point anyone at this issue. 
> (I won't be working on this, I'm just filing issues for what I find in the 
> Fineract.dev logs.)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to