Yes. I'll send a PR to fix that way. Il giorno gio 22 ago 2024 alle ore 03:57 Michele Sciabarra < mich...@sciabarra.com> ha scritto:
> Try to add LANG=en_US to the test > > -- > Michele Sciabarra > mich...@sciabarra.com > > ----- Original message ----- > From: "d4rkstar (via GitHub)" <g...@apache.org> > To: dev@openserverless.apache.org > Subject: [I] [CLI] update_branch test fails when system lang is not > "english" [openserverless] > Date: Wednesday, August 21, 2024 6:27 PM > > > d4rkstar opened a new issue, #45: > URL: https://github.com/apache/openserverless/issues/45 > > Hello, > the test update_branch fails on my Ubuntu machine with Italian language. > > ```bash > ❯ lsb_release -a > No LSB modules are available. > Distributor ID: Ubuntu > Description: Ubuntu 22.04.4 LTS > Release: 22.04 > Codename: jammy > ``` > > When i run the test i receive an error caused by the fact that git > messages are in italian: > > ```bash > ❯ task itest T=update_branch > task: Task "bats" is up to date > task: [itest] rm -Rf ~/.ops/olaris > task: [itest] if test -z "update_branch" > then bats/bin/bats . > else bats/bin/bats update_branch.bats > fi > > update_branch.bats > ✗ ops -update on olaris with old commit updates correctly > (from function `assert_line' in file > test_helper/bats-assert/src/assert_line.bash, line 232, > in test file update_branch.bats, line 32) > `assert_line --partial "Your branch is behind"' failed > Cloning tasks... > Enumerating objects: 3661, done. > Counting objects: 100% (289/289), done. > Compressing objects: 100% (110/110), done. > Total 3661 (delta 164), reused 271 (delta 158), pack-reused 3372 > (from 1) > Tasks downloaded successfully > ensuring prerequisite kubectl 1.30.3 > ensuring prerequisite kind 0.17.0 > ensuring prerequisite k3sup 0.13.6 > ensuring prerequisite coreutils 0.0.27 > ensuring prerequisite bun 1.1.21 > ensuring prerequisite 7zz 2407 > ensuring prerequisite rg 14.1.0 > OPS & OPS_CMD: /home/bruno/.local/bin/ops > OPS_VERSION: 0.1.0-2408111626.dev > OPS_BRANCH: 0.1.0 > OPS_BIN: /home/bruno/.ops/linux-amd64/bin > OPS_TMP: /home/bruno/.ops/tmp > OPS_HOME: /home/bruno/.ops > OPS_ROOT: /home/bruno/.ops/0.1.0/olaris > OPS_REPO: http://github.com/apache/openserverless-task > OPS_PWD: /home/bruno/.ops/0.1.0/olaris > OPS_OLARIS: fc5ef7db11a1cc6b952e2ea40e7c1d738c93c09c > OPS_ROOT_PLUGIN: /home/bruno/.ops/0.1.0/olaris > > -- no output line contains substring -- > substring : Your branch is behind > output (5 lines): > Sul branch 0.1.0 > Il tuo branch, rispetto a 'origin/0.1.0', è indietro di 1 commit e > ne posso eseguire il fast forward. > (usa "git pull" per aggiornare il tuo branch locale) > > non c'è nulla di cui eseguire il commit, l'albero di lavoro è > pulito > -- > > > 1 test, 1 failure > > task: Failed to run task "itest": exit status 1 > ``` > > The test is ok if i export LANG* to en_US: > > ```bash > ❯ export LANG=en_US.UTF-8 > ❯ export LANGUAGE=en_US.UTF-8 > ❯ export LC_ALL=en_US.UTF-8 > ❯ task itest T=update_branch > task: Task "bats" is up to date > task: [itest] rm -Rf ~/.ops/olaris > task: [itest] if test -z "update_branch" > then bats/bin/bats . > else bats/bin/bats update_branch.bats > fi > > update_branch.bats > ✓ ops -update on olaris with old commit updates correctly > > 1 test, 0 failures > ``` > > > -- > This is an automated message from the Apache Git Service. > To respond to the message, please log on to GitHub and use the > URL above to go to the specific comment. > > To unsubscribe, e-mail: > dev-unsubscr...@openserverless.apache.org.apache.org > > For queries about this service, please contact Infrastructure at: > us...@infra.apache.org > > -- The life is short.. live at your best!