všetky možnosti
stretch  ] [  buster  ] [  bullseye  ] [  bookworm  ] [  sid  ]
[ Zdroj: libtest-mockrandom-perl  ]

Balík: libtest-mockrandom-perl (1.01-1)

Odkazy pre libtest-mockrandom-perl

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík libtest-mockrandom-perl:

Správcovia:

Externé zdroje:

Podobné balíky:

modul nahradzujúci generovanie náhodných čísel generovaním nenáhodných čísel

Modul Test::MockRandom nahradzuje generovanie náhodných čísel generovaním nenáhodných čísel.

Hoci tento modul môže vyzerať smiešne, bol vytvorený za účelom testovania funkcií pracujúcich s náhodnými číslami tak, že poskytuje z rand známy výstup. Po zadaní zoznamu prvotných hodnôt (seed) pomocou srand ich postupne všetky vráti. Po vyčerpaní všetkých zadaných hodnôt bude vždy vracať nuly. Hodnoty musia byť v tvare, ktorý zodpovedá očakávanému výstupu z rand, ktorý sa volá bez argumentov - t.j. musia byť medzi 0 (vrátane) a 1 (mimo). Aby bolo možné generovať a testovať čísla blízke 1, tento modul exportuje funkciu oneish, ktorá vráti hodnotu len o málo menšiu ako 1.

V závislosti od toho ako tento modul zavoláte pomocou use, exportuje rand do zadaného balíka (napr. do testovanej triedy), čím preťaží a zachytí volania zabudovaného rand v rámci tohto balíka. Tiež dokáže preťažiť rand v aktuálnom balíku alebo dokonca globálne. Vo všetkých týchto prípadoch tiež exportuje srand a oneish do aktuálneho balíka, aby ovládal výstup z rand.

Značky: Software Development: Perl Development, Knižnice, Implementované v: Perl, Role: Shared Library

Ostatné balíky súvisiace s balíkom libtest-mockrandom-perl

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť libtest-mockrandom-perl

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 17.7 kB73.0 kB [zoznam súborov]