File tree Expand file tree Collapse file tree 10 files changed +66
-15
lines changed
Expand file tree Collapse file tree 10 files changed +66
-15
lines changed Original file line number Diff line number Diff line change 88#
99# Site: https://www.geofisicando.com
1010#
11- # Versão 1.0
12- #
1311# Programador: Rodolfo A. C. Neves 27/12/2018
1412#
1513# email: rodolfo_profissional@hotmail.com
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ PASTA_PRINCIPAL_MADAGASCAR="$RSFSRC"
4141PASTA_USUARIO_MADAGASCAR=" $RSFSRC /user"
4242
4343# Versão deste programa
44- VERSAO=" Versão 1.0 "
44+ VERSAO=" Versão 0.1.1 "
4545
4646OPCAO=" $1 "
4747PASTA_USUARIO_FORNECIDA=" $2 "
@@ -70,7 +70,7 @@ case "$OPCAO" in
7070;;
7171
7272-v | --version) # # Exibir versão deste programa
73- echo -e " \033[00;01m $VERSAO \033[m "
73+ echo -e " $VERSAO "
7474 exit 0
7575;;
7676
Original file line number Diff line number Diff line change 1111#
1212# Site: https://www.geofisicando.com
1313#
14- # Versão 1.0
15- #
1614# Programador: Rodolfo A. C. Neves 13/01/2019
1715#
1816# email: rodolfo_profissional@hotmail.com
@@ -28,7 +26,7 @@ source mensagemErro
2826# ----------------{ Configuração de variáveis }-----------------------------#
2927
3028# Versão deste programa
31- VERSAO=" Versão 1.0 "
29+ VERSAO=" Versão 0.1.1 "
3230
3331# Opção passada pelo usuário
3432OPCAO=" $1 "
@@ -112,7 +110,7 @@ case "$OPCAO" in
112110;;
113111
114112-v | --version) # # Exibir versão
115- echo -e " \033[00;01m $VERSAO \033[m "
113+ echo -e " $VERSAO "
116114 exit 0
117115;;
118116
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ source mensagemAjuda
2121source mensagemErro
2222
2323# Versão atual do programa
24- VERSAO=" Versão 1.0 "
24+ VERSAO=" Versão 0.1.1 "
2525
2626ALIAS_FILE=" $HOME /.bash_aliases"
2727
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ imprimirTextoAleatorio(){
4747}
4848
4949# Versão deste programa
50- VERSAO=" 1.0 "
50+ VERSAO=" Versão 0.1.1 "
5151
5252# # Variáveis que armazenam mensagem de ajuda do programa
5353NOME_PROGRAMA=" $( basename $0 ) "
Original file line number Diff line number Diff line change 1818#
1919# Licença: Software de uso livre e código aberto.
2020
21+ # Versão deste programa
22+ VERSAO=" Versão 0.1.1"
23+
24+ case " $1 " in
25+ -v | --version) # # Exibe a versão do programa
26+ echo $VERSAO
27+ exit 0
28+ ;;
29+ esac
30+
2131formatarTabelaParametros (){
2232
2333
Original file line number Diff line number Diff line change 1818#
1919# Licença: Software de uso livre e código aberto.
2020
21+ # Versão deste programa
22+ VERSAO=" Versão 0.1.1"
23+
24+ case " $1 " in
25+ -v | --version) # # Exibe a versão do programa
26+ echo $VERSAO
27+ exit 0
28+ ;;
29+ esac
30+
2131exibirMensagemErroProgramaFormatada (){
2232
2333 NOME_PROGRAMA=" $1 "
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ # Versão deste programa
4+ VERSAO=" Versão 0.1.1"
5+
6+ case " $1 " in
7+ -v | --version) # # Exibe a versão do programa
8+ echo $VERSAO
9+ exit 0
10+ ;;
11+ esac
12+
313see (){ [ -n " ${1:? Erro: Não passou nenhum nome de arquivo RSF para a função\! } " ] && sfgrey < $1 ${2: +color=$2 } ${3: +bias=$3 } ${4: +scalebar=$4 } | sfpen; }
Original file line number Diff line number Diff line change @@ -5,8 +5,4 @@ cd ../src
55
66LIB_VERSION=$( cat ../docs/VERSION.md)
77
8- PROG_VERSION=$( ./cabecalho -v | cut -d" " -f2)
9- TEST_ASSERT_EQUAL_STRING " $LIB_VERSION " " $PROG_VERSION "
10-
11- PROG_VERSION=$( ./cabecalho --version | cut -d" " -f2)
12- TEST_ASSERT_EQUAL_STRING " $LIB_VERSION " " $PROG_VERSION "
8+ echo -e " \033[33m *** TODO *** \033[m"
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ #
3+ # Test option -v and --version of the programs. The right version should appear
4+
5+ source shellunity
6+
7+ cd ../src
8+
9+
10+ LIB_VERSION=$( cat ../docs/VERSION.md)
11+
12+ echo -e " \033[33mVersão atual do programa encontrada em docs/VERSION.md: ${LIB_VERSION} \033[m"
13+
14+ progs=(" cabecalho" " comp" " img" " jonas" " lipsum" " mensagemAjuda" " mensagemErro" " toolbox" )
15+
16+ for prog in " ${progs[@]} "
17+ do
18+ echo -e " \033[33m*** Testing program $prog ***\033[m"
19+
20+ TEST_MESSAGE " Test -v option"
21+
22+ PROG_VERSION=$( ./$prog -v | cut -d" " -f2)
23+ TEST_ASSERT_EQUAL_STRING " $LIB_VERSION " " $PROG_VERSION "
24+
25+ TEST_MESSAGE " Test --version option"
26+
27+ PROG_VERSION=$( ./$prog --version | cut -d" " -f2)
28+ TEST_ASSERT_EQUAL_STRING " $LIB_VERSION " " $PROG_VERSION "
29+ done
You can’t perform that action at this time.
0 commit comments