PFUnit - pFUnit - Wikipedia
| Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) | Téma tohoto článku nemusí splňovat požadavky Wikipedie obecný pokyn k notabilitě. Pomozte prosím určit notabilitu citováním spolehlivé sekundární zdroje to jsou nezávislý tématu a poskytnout jeho významné pokrytí nad rámec pouhé triviální zmínky. Pokud nelze určit významnost, je pravděpodobné, že článek bude sloučeny, přesměrovánnebo smazáno. Najít zdroje: „PFUnit“ – zprávy · noviny · knihy · učenec · JSTOR (Říjen 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) |
| tento článek potřebuje další citace pro ověření. Prosím pomozte vylepšit tento článek podle přidávání citací ke spolehlivým zdrojům. Zdroj bez zdroje může být napaden a odstraněn. Najít zdroje: „PFUnit“ – zprávy · noviny · knihy · učenec · JSTOR (Dubna 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) |
| tento článek poskytuje nedostatečný kontext pro ty, kteří danému tématu nejsou obeznámeni. Prosím pomozte vylepšit článek podle poskytuje čtenáři více kontextu. (Říjen 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) |
(Zjistěte, jak a kdy odstranit tuto zprávu šablony) |
pFUnit je Fortran rámec pro testování jednotky v návaznosti na xUnit Modelka.[1] Schopnosti zahrnují paralelní provádění pomocí MPI a OpenMP.[2] Vývoj začal v NASA Goddardovo vesmírné středisko v roce 2005. Rámec ve velké míře využívá moderní standardní funkce Fortranu (2003, 2008), jako je podpora objektově orientovaného programování. Preprocesor založený na pythonu poskytuje směrnice připomínající jiné testovací rámce xUnit (např. @Assert) a také podporu pro parametrizované testovací případy. pFUnit lze vytvořit pomocí a GNU make nebo CMake proces.
Je zveřejněn pod Dohoda NASA o otevřeném zdroji verze 1.3.[3]
Viz také
Reference
externí odkazy