[Cascavel-pm] (sem assunto)
Luis Motta Campos
luismottacampos em yahoo.co.uk
Quinta Fevereiro 8 11:33:07 PST 2007
On Feb 8, 2007, at 6:54 PM, glasswalk3r em yahoo.com.br wrote:
> Luis Motta Campos luismottacampos em yahoo.co.uk wrote:
>> Aqui, algumas salvaguardas são muito importantes:
>>
>> 1. Se seu módulo não deve funcionar fora do ambiente windows, e
>> isso está previsto no projeto, você precisa ter um teste pelo menos
>> que diga "aborta tudo, que isso aqui não é windows", e que faça com
>> que os outros testes não rodem (o framework de testes tem recursos
>> para isso, leia Test::Simple e Test::More para os detalhes).
>
> Eu tinha medo de ler isso.
> São 31 arquivos de testes separados, o que dá um total aproximado
> de 250
> testes.
> Se você estiver falando do bloco SKIP to Test::More, vai dar um
> trabalhão
> danado colocar isso tudo lá. A menos que eu force um die mesmo no
> primeiro
> arquivo de testes (apesar de achar isso um quebra-galho safado). Algum
> sugestão?
Muita paciência.
E coloque todos os SKIPS necessários.
Os Perl Testers agradecem.
>> 2. Se seu módulo tem alguma possibilidade de ser portado para
>> outras plataformas, mas você não tem tempo / interesse em fazer isso,
>> documente bem as coisas e solicite voluntários. O PAUSE tem uma
>> ferramenta para isso, se eu não me engano.
>
> Ih, acho muito difícil portar isso. Até porque, além do módulo
> Win32::OLE
> ainda é necessário ter o cliente do MSSQL Server instalado na mesma
> máquina.
Faz estas coisas BEM CLARAS na documentação, e lista os blocos
SKIP no To-Do list das bibliotecas.
:-)
Continua de parabéns.
Putamplexos!
--
Luis Motta Campos is a software engineer,
perl fanatic evangelist, and amateur {cook, photographer}
Mais detalhes sobre a lista de discussão Cascavel-pm