01 Mar, 2010
1 commit
16 Feb, 2010
1 commit
15 Feb, 2010
1 commit
18 Sep, 2009
1 commit
-
* Criado suíte de testes geral para o projeto e específicas para cada tipo (unitário ou funcional) e de pacote ({{{tests/unit/App}}}, por exemplo). Exemplos(assumindo raiz do projeto): * {{{phpunit tests/AllTests.php}}} - executa a suíte inteira de testes * {{{phpunit tests/unit/AllTests.php}}} - executa a suíte de testes unitários * {{{phpunit tests/unit/CoreExt/AllTests.php}}} - executa a suíte de testes unitários do pacote {{{CoreExt}}} * Observação: por esse motivo, a task phing alltests, unittests e functests foram removidas do buildfile * Atualização da convenção de nomeação de arquivos: ao invés de {{{.class.php}}}, arquivos deverão ser renomeados como {{{.php}}} * Atualização dos docblocks dos arquivos e classes de testes: * Tag {{{@category}}} tem o valor i-Educar, não importa em qual pacote o arquivo/classe está * Testes unitários estão no {{{@subpackage UnitTests}}} e funcionais em {{{@subpackage FunctionalTests}}} * Os testes unitários foram movidos para subdiretórios respeitando a organização de diretórios global: * Teste de classes legadas (por exemplo, as classes do diretório {{{intranet/}}} estão no diretório {{{tests/unit/Core}}} * Analogamente, classes de teste unitário da nova API {{{CoreExt}}}, classes utilitárias {{{Utils}}} e das novas classes da aplicação {{{App}}} estão nos diretórios {{{tests/unit/CoreExt}}}, {{{tests/unit/Utils}}} e {{{tests/unit/App}}} * Os pacotes de cada classe deve obedecer ao pacote da classe ao qual testa, por exemplo, se {{{lib/CoreExt/Config.class.php (CoreExt_Config)}}} está no pacote {{{CoreExt_Config}}}, {{{tests/unit/CoreExt/ConfigTest.php (CoreExt_ConfigTest)}}} deverá estar no mesmo pacote * Classe {{{TestCollector}}} criada para auxiliar na criação de suíte de testes * Arquivo {{{tests/bootstrap.php}}} criado para configurar o ambiente adequadamente para testes * Arquivo {{{phpunit.xml}}} atualizado para usar o arquivo {{{tests/bootstrap.php}}} * Buildfile atualizado. Tarefas alltests, unittests, functests foram removidos devido a inclusão dos arquivos {{{bootstrap.php}}} e das suítes {{{AllTests}}}
08 Sep, 2009
3 commits
-
…s para funções da biblioteca PDFLib
04 Sep, 2009
2 commits
-
…tabelas public.uf e public.municipio em decorrência da limpeza do banco de dados
-
…diam aos configurados em ieducar.ini
03 Sep, 2009
12 commits
-
…riavam o campo na interface
-
…o estava incorreto no arquivo de criação do PDF)
-
…o estava incorreto nos arquivos referidos)
-
…os no código foram acrescentados assim como reescrita das SQL com sprintf()
-
…suário Biblioteca, com arquivo delta e novo dump do banco. Complementa a correção do ticket #41
-
…o do dump do banco de dados
10 Aug, 2009
3 commits
30 Jul, 2009
8 commits
-
…altava receber parâmetro $_GET identificador)
-
* Detalhes da reserva de vaga para aluno externo são mostrados, inclusive com indicação "(aluno externo)" ao lado do nome * Listagem de reservas de vaga mostram aluno externo com indicação "(aluno externo)" ao lado do nome * Refactoring e documentação dos arquivos envolvidos * Melhoria na navegação: ao clicar em Vagas reservadas, lista-se agora apenas as vagas para a referida série e escola
20 Jul, 2009
1 commit
17 Jul, 2009
7 commits
-
…e do diretório configuration