YunoHost-Apps / my_webapp_ynh

Custom Web app with SFTP access
GNU General Public License v3.0
47 stars 39 forks source link

Testing | Improving databases: password fix and type selection #122

Closed tituspijean closed 9 months ago

tituspijean commented 10 months ago

PR Status

Automatic tests

Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ after creating the PR, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)

tituspijean commented 10 months ago

!testme

yunohost-bot commented 10 months ago

:sunflower: Test Badge

tituspijean commented 10 months ago

I do not understand why the upgrades are failing.

alexAubin commented 10 months ago

Hmmm it seems to be because the curl test ends up on the portal rather than the app ? Not sure why that happens tho

alexAubin commented 10 months ago

Or maybe because during the preliminary install we have :

Preliminary install...

Running: yunohost app install --force /app_folder -a "with_mysql=0&password=SuperDuper_StrongPassw0rd&domain=&path=/site&with_sftp=True&init_main_permission=visitors&phpversion=8.0"

with domain= (empty), but i'm not sure to understand why that happens, and how it does even accept to install with an empty domain arg ...?

tituspijean commented 10 months ago

Still failing, despite specifying the domain. :(

tituspijean commented 9 months ago

!testme

yunohost-bot commented 9 months ago

:carousel_horse: Test Badge

tituspijean commented 9 months ago

@alexAubin the issue was that the "test_upgrade_from" path argument was defaulting to /site while the test itself expected the app to be installed on /. There's a mishap in the package checker. 😇

All good for me here in any case.