CppUnit

CppUnit
Stable release1.15.1 (LibreOffice version)[1] (13 April 2017; 7 years ago (2017-04-13)) [±]
Repository
Written inC++
TypeUnit testing tool
LicenseLGPL
Websitefreedesktop.org/wiki/Software/cppunit

CppUnit is a unit testing framework module for the C++ programming language. It allows unit-testing of C sources as well as C++ with minimal source modification. It was started around 2000 by Michael Feathers as a C++ port of JUnit for Windows and ported to Unix by Jerome Lacoste.[2] The library is released under the GNU Lesser General Public License.

The framework runs tests in suites. Test result output is sent to a filter, the most basic being a simple pass or fail count printed out, or more advanced filters allowing XML output compatible with continuous integration reporting systems.[3]

The project has been forked several times.[4][5] The freedesktop.org version at GitHub, maintained by Markus Mohrhard of the LibreOffice project (which uses CppUnit heavily), was actively maintained until 2020, and is used in Linux distributions such as Debian, Ubuntu, Gentoo and Arch.[6]


See also

Further reading

  • Madden, Blake (6 April 2006). "1.7: Using CPPUnit to implement unit testing". In Dickheiser, Mike (ed.). Game Programming Gems 6. Charles River Media. ISBN 1-58450-450-1.

References

  1. ^ "Commit description".
  2. ^ Mohrhard, Markus. "CppUnit Documentation". freedesktop.org.
  3. ^ Jenkins plug-in for CppUnit and other Unit Test tools
  4. ^ freedesktop.org fork presented as CppUnit v1.13
  5. ^ fork presented as CppUnit2; not modified since 2009
  6. ^ Mohrhard, Markus (22 October 2013). "cppunit framework". LibreOffice mailing list. Retrieved 20 March 2014.

Read other articles:

Chemical process which generates cyclopropane rings In organic chemistry, cyclopropanation refers to any chemical process which generates cyclopropane ((CH2)3) rings. It is an important process in modern chemistry as many useful compounds bear this motif; for example pyrethroid insecticides and a number of quinolone antibiotics (ciprofloxacin, sparfloxacin, etc.). However, the high ring strain present in cyclopropanes makes them challenging to produce and generally requires the use of highly ...

Untuk kegunaan lain, lihat Mandala (disambiguasi). Mandala Dari Sungai Ular Sampul Siluman Sungai Ular Penerbit Munculperdana Bidadari Mata Elang Pencipta Mansyur Daman (MAN) Karakteristik Nama KarakterMandalaDunia asalEra mitologi NusantaraRekan perjuanganBidadari Mata ElangKemampuanIlmu bela diri tangan kosong hebat, ilmu bela diri bersenjata hebat Mandala adalah karakter utama dalam serial cerita silat yang diciptakan oleh komikus Mansyur Daman alias 'MAN' dari Indonesia pada 1970-an. Toko...

Albert d'Amade FöddAlbert Gérard Léo d'Amade[1]24 december 1856[2][3][4]Toulouse, FrankrikeDöd11 november 1941[2][4] (84 år)Fronsac, FrankrikeBegravdCaveau des gouverneursMedborgare iFrankrikeUtbildad vidÉcole spéciale militaire de Saint-Cyr SysselsättningMilitär, fotografUtmärkelserStorkors av HederslegionenRiddare av HederslegionenFrankrikes kolonialmedaljDannebrogordenSankt Mauritius och Sankt LazarusordenOfficer av HederslegionenStorofficer av HederslegionenKommen...

Sporting event delegationSudan at the2003 All-Africa GamesIOC codeSUDNOCSudan Olympic Committeein Abuja5 October 2003 (2003-10-05) – 17 October 2003 (2003-10-17)Medals Gold 0 Silver 0 Bronze 2 Total 2 All-Africa Games appearances (overview)1965197319781987–1999200320072011201520192023 Sudan competed in the 2003 All-Africa Games held at the National Stadium in the city of Abuja, Nigeria. The team entered thirteen events and won two bronze medals, both in ...

Aksungur TAI Aksungur en la Feria Internacional de la Industria de Defensa 2019 en Estambul, Turquía. Tipo Vehículo aéreo de combate no tripuladoFabricante Turkish Aerospace Industries (TAI)Primer vuelo 20 de marzo de 2019Introducido 20 de octubre de 2021Estado En servicioUsuario principal Fuerzas Armadas TurcasProducción 2019-presenteN.º construidos 8 (a marzo de 2023)Desarrollado en Turquía Turquía[editar datos en Wikidata] El TAI Aksungur es un vehículo aéreo no tri...

Enrico Ferri Información personalNacimiento 25 de febrero de 1856 San Benedetto Po (Italia) Fallecimiento 12 de abril de 1929 (73 años)Roma (Reino de Italia) EducaciónEducación laurea Educado en Universidad de ParísUniversidad de BoloniaUniversidad de Pisa Alumno de Cesare Lombroso Información profesionalOcupación Periodista, político, jurista, criminólogo, sociólogo, catedrático y Advocat (de) Cargos ocupados Senador del Reino de ItaliaDiputado del Reino de Italia (1886-1890)...

فصل من خير البيان، كتب عام 1651 بالنستعليق، أقدم وثيقة مشهودة باللغة البشتوية. الأبجدية البشتوية بالبشتوية (پښتو ابېڅې) هي الحروف والأشكال المتخذة من الأبجدية العربية، لتدوين نصوص اللغة البشتوية، بنوع من الإعجام والشكل الذين يبتغى منهما تمثيل الأصوات التي لا توجد في اللسان...

Look up warped wall in Wiktionary, the free dictionary. Wikimedia Commons has media related to Warped wall. A warped wall at Rugged Maniac The warped wall (Japanese: そり立つ壁, Hepburn: soritatsu kabe) is an obstacle on many obstacle courses for obstacle racing. Use Ninjasport The warped wall is used in various Ninja Warrior franchises, such as Sasuke, Kunoichi, American Ninja Warrior, Team Ninja Warrior, Ninja Warrior UK, Sasuke Ninja Warrior Indonesia, and Australian Ninja Warrior. Th...

Yusuf VSultan GranadaBerkuasaPeriode 1445–1446 M dan 1462-1463PendahuluMuhammad IXPenerusMuhammad XInformasi pribadiKematian1463AlhambraDinastiNashriAgamaIslam Yusuf V dari Granada adalah Sultan Granada dua periode pada tahun 1445 hingga 1446 dan pada tahun 1462 hingga 1463.[1] Referensi ^ https://onlinecoin.club/Info/Persons/Sultan_Yusuf_V_of_Granada/ diakses 20 Agustus 2020 Sumber Islamic Spain 1250 to 1500 by Leonard Patrick Harvey; University of Chicago Press, 1992 lbsSultan Gra...

Type of sword The scythe sword of Thomas Müntzer and a representation of the summer half of its runic calendar. The scythe sword (Sensenschwert) was a type of single-edged sword of the German Renaissance, related to the Dussack. It consisted of the blade of a scythe to which a sword hilt was attached. Like the falx or falcata of antiquity, it was thus a curved sword with the cutting edge on the inside (as opposed to the scimitar or sabre type with the edge on the outside). The only known sur...

These Boots Are Made for Walkin'Side ASingel oleh Nancy Sinatradari album BootsSisi-BThe City Never Sleeps at NightDirilis16 Desember 1965Direkam19 November 1965StudioUnited Western, Hollywood[1]Genre Pop[2] go-go[3] folk rock Durasi2:40LabelReprisePenciptaLee Hazlewood[4]ProduserLee Hazlewood[5]Kronologi singel Nancy Sinatra So Long, Babe (1965) These Boots Are Made for Walkin' (1965) How Does That Grab You, Darlin'? (1966) Official AudioThese ...

«Євреї на Україні (історична довідка)» Обкладинка книги Матвія Шестопала «Євреї на Україні (історична довідка)»Автор Матвій ШестопалКраїна  УкраїнаМова українськаТема Дослідження відносин українців та євреїв[1]Жанр історичне дослідженняВидавництво МАУПВидано ...

Kate Winslet awards and nominations Winslet at the 81st Academy Awards in 2009 Awards Wins Nominations Academy Awards 1 7 BAFTA Awards 5 12 Critics' Choice Awards 3 7 Primetime Emmy Awards 2 4 Golden Globe Awards 5 13 Grammy Awards 1 1 Producers Guild Awards 1 1 Screen Actors Guild Awards 4 13 Total 20 58 The following is a list of awards and nominations received by English actress Kate Winslet. She is the youngest person to acquire six Academy Award nominations, with seven nominations in tot...

This patch of Operation Provide Hope was made in Incirlik, Turkey, circa 1992.. Operation Provide Hope was a humanitarian operation conducted by the U.S. Air Force to provide medical equipment to former Soviet republics during their transition to capitalism. The operation was announced by Secretary of State James A. Baker, III on January 22–23, 1992 and the initial shipment of supplies was sent on February 10, 1992. Twelve US Air Force C-5 and C-141 was carrying an estimated 500 tons of bul...

2013 video game 2013 video gameRisk of RainDeveloper(s)Hopoo GamesPublisher(s)ChucklefishProducer(s)Duncan DrummondPaul MorseDesigner(s)Matthew GriffinDuncan DrummondPaul MorseProgrammer(s)Duncan DrummondArtist(s)Duncan DrummondComposer(s)Chris ChristodoulouEngineGameMakerPlatform(s)Microsoft Windows, OS X, Linux, PlayStation 4, PlayStation Vita, Nintendo Switch, Xbox OneRelease November 8, 2013 WindowsNovember 8, 2013OS X, LinuxOctober 28, 2014PlayStation 4, PlayStation VitaApril 12, 2016Nin...

Curling O curling foi disputado pela primeira vez nos Jogos Olímpicos na primeira edição, em Chamonix, França. Os resultados desta competição não eram considerados pelo Comitê Olímpico Internacional até 2006. O esporte ainda apareceu como demonstração em Lake Placid 1932, voltando a ser disputado com esse status em Calgary 1988 e em Albertville 1992. A partir de Nagano 1998 o curling foi incluído no programa oficial nos torneios masculino e feminino, onde figura até hoje. A part...

An example page from Pigot's 1839 directory of Kent, Surrey and Sussex. This page has information on Bromley and Canterbury Pigot's Directory was a major British directory started in 1814 by James Pigot.[1] Pigot's Directories covered England, Scotland, and Wales in the period before official Civil Registration began and are a valuable source of information regarding all major professions, nobility, gentry, clergy, trades and occupations including taverns and public houses and much mo...

Das Sas(s)anidenreich war das zweite persische Großreich des Altertums. Der Name des Reiches, dessen Eigenbezeichnung Eranschahr[1] lautete, leitet sich von der letzten vorislamischen persischen Dynastie der Sassaniden (persisch ساسانیان, DMG Sāsānīyān) ab. Das Reich existierte zwischen dem Ende des Partherreichs und der arabischen Eroberung Persiens, also von 224 bzw. 226 bis zur Schlacht von Nehawend im Jahr 642 beziehungsweise bis zum Tod des letzten Großkönigs Y...

ألعاب بارالمبية صيفية 2004 أثينا، اليونان الدول المشاركة 136 الرياضيون المشاركون 3806 المسابقات 519، في 9 رياضة انطلاق الألعاب 3 أغسطس المفتتح الرسمي كونستانتينوس ستيفانوبولوس الملعب ملعب أثينا الأولمبي الاختتام 11 أغسطس الموقع الرسمي الموقع الرسمي  الشعلة الأولمبية جورجيوس ...

Xavier Abril Información personalNacimiento 4 de noviembre de 1905Lima, PerúFallecimiento 1 de enero de 1990 (84 años)Montevideo, UruguayNacionalidad PeruanaEducaciónEducado en Universidad Nacional Mayor de San Marcos Información profesionalOcupación Escritor, periodista y editorAños activo Siglo XXMovimiento SurrealismoGéneros Poesía, ensayoDistinciones Premio Nacional al ensayo (1979) Premio Nacional de Literatura (1986)[editar datos en Wikidata] Xavier Abril de Vive...