Fandom

Drizzle Wiki

Testing

32pagine in
questa wiki
Crea nuova pagina
Discussione0 Condividi

Descrizione del testing di Drizzle Modifica

Il framework per i test utilizzato da MySQL è troppo monolitico. Contiene circa 15 file di test, il chè rende complicato utilizzarlo, creare test e debuggare Drizzle. Essenzialmente, se creare dei test è troppo difficile, non lo si farà.

Ecco gli obiettivi del nuovo framework di Drizzle:

  • Rimpiazzare il testing monolitico con un approccio più modulare.
  • I test devono supportare il Test Anything Protocol (TAP).
  • Analizzatore di un singolo test che supporti output in TAP.
  • Processo di testing granulare: input->client->server->client->output
  • Testing di libdrizzle-API
  • Testing a livello di protocollo

Testing di libdrizzle-API Modifica

Test delle API di libdrizzle.

Testing del protocollo Modifica

Simulazione di ciò che libdrizzle dovrebbe fare secondo le specifiche.

Implementazione Modifica

Rifare i test attuali nella directory t.

Nota: per ora siamo intenzionalmente vaghi. I dettagli verranno più avanti.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Inoltre su Fandom

Wiki casuale