Multi-Lingual Unit Testing

I've been looking for info about how to make JUnit and CppUnit work together in the same framework. CppUnit has an inherent closed-world assumption because it's based on linking everything together into one big executable. JUnit similarly assumes that all its tests are written in Java. It's not obvious how to create a TestRunner that will span the two frameworks, and the alternative of just having two different frameworks seems gross. While I'm at it, I'd also like to have integration tests use the same framework as well.

If I end up creating such a thing, maybe I'll call it The One Ring.

Since I frequently get useful pointers from readers when I mention a problem here, I thought I'd put the topic up for discussion.

Posted on February 26, 2004 11:19 AM
More testing articles

Comments

UberUnit is a framework that has the same goals. The last time I checked they only had support for JUnit and PyUnit but it might make a good starting point.

Posted by: ade at February 26, 2004 05:02 PM

One of the Perl testing packages has a protocol for reporting test results so they can be aggregated across languages. I don't know how useful/ubiquitous it is, yet, it's just something on my list of things to look into sometime for my own testing library.

Posted by: Darius Bacon at February 26, 2004 05:32 PM

Darius is likely thinking of Test::Harness.

Here's the mailing list archive:

http://www.nntp.perl.org/group/perl.qa

Posted by: Clayton Scott at February 27, 2004 12:33 PM

Much of the fascination of Ethiopia lies in its myriad historical sites, the obelisks and stele of Axum, wow goldAion kinahthe churches and coptic monasteries in the Tigre, in the Lake Tana isles and in the Lalibela: the African Jerusalem with its monolithic churches. metin2 yangwow goldAion kinahmetin2 yangIn Ethiopia there are also nine national parks, two of which include the mountain groups of the Simien and the Bale, wow goldAion kinahaion kinah kaufenmetin2 yangwow goldwhile the others lie in the Rift Valley towards Kenya. The unforeseeable wild landscapes are surely the main attraction of these parks, Aion kinahacheter aion kinahmetin2 yangwow goldAion kinahwhere many of the animal species are protected, and some of them are endemic to the area. The proximity of Ethiopia to the Equator and the variety of its habitats make it one of the richest countries in Africa in wild bird life.History and nature are not the only attractions of this surprising country. comprar Aion kinahmetin2 yangwow goldAion kinahIt is a unique experience to come into contact with its people, so deeply rooted in their traditional culture, to participate in religious rites in one of the many Coptic churches,wow goldAion kinahwow goldAion kinahmetin2 yang to meet native populations like the Hamer, the Mursi,metin2 yangmetin2 yangmetin2 yangmetin2 yang the Caro and the many others whose lifestyle is hard to imagine today, so far is it from our modern life.

Posted by: csy211 at November 3, 2009 01:58 AM

If you like kitsch, wow goldwow gold kaufenyou won't want to miss the bizarre melange of cultural artefacts at the National Museum of American History.wow power levelingAion kinahcheap Aion kinahaion kinah kaufenaion power levelingmetin2 yangcheap metin2 yang George Washington's wooden teeth, Muhammad Ali's boxing gloves, and the ruby slippers Judy Garland wore in the Wizard of Oz are set among didactic displays tracing the country's development. buy metin2 yangmetin2 power levelingmetin2 yang kaufendofus kamaswow goldworld of warcraft goldwow levelingAion kinahIt's not so much a center for scholarly study as a sanctuary for vanishing Americana, incorporating Model T Fords, cheap Aion kinahbuy aion kinahaion power levelmetin2 yangcheap metin2 yangbuy metin2 yangmetin2 golddofus kamaskamas dofuscomprar aion kinahold post offices and even a restored, turn-of-the-century ice-cream parlor, which still serves up banana splits.As you enter from the Mall, directly on to the second floor,eve online iskffxi gilwow goldwow gold kaufenwow powerlevelingAion kinahaion leveling a sound-and-light display showcases the battered red, white and blue flag that inspired the US national anthem - the Star-Spangled Banner itself, which survived the British bombing of Baltimore harbor during the War of 1812. aion kinah kaufenmetin2 yangmetin2 power levelingmetin2 yang kaufendofus kamaskamas dofuseve online iskffxi gilThe worthier exhibits are also on this floor: an account of the rural farm-based society of the early US stands across from an examination of the mass movement of African-Americans from Southern farms to the wartime industries of northern cities.wow goldwow power levelingAion kinahaion power levelingacheter aion kinahmetin2 yangmetin2 powerlevelingacheter Metin2 yangdofus kamasacheter Dofus Kamaseve online isk A lunch counter from Woolworths in Greensboro, North Carolina, evokes the sit-in of 1960, while "American Encounters" focuses on New Mexico, ffxi gilwow goldwow power levelingAion kinahaion powerlevelingmetin2 yangcomprar Metin2 Yangdofus kamascomprar Dofus Kamaseve online iskffxi gillooking at how tourism has affected communities such as the pueblo of Santa Clara and Hispanic Chimayo. On the first floor, the "Information Age" gallery traces communications from Morse's first telegraph to Apple Macintoshes,metin2 yangmetin2 power levelingAion kinahaion power level while separate galleries display in glorious profusion the artefacts and machines that have shaped modern America - from lightbulbs and motorbikes to trains and atomic clocks. The top floor holds political memorabilia (much of it over a century old), stamp and coin collections,ffxi gilmetin2 yangmetin2 powerlevelingAion kinahAion CD keyaion levelingeve online isk old TV sets and typewriters, though two final outstanding exhibits inject a serious tone - "Personal Legacy: ffxi gilwow goldffxi gilAion kinahmetin2 yangmetin2 yangmetin2 yangmetin2 yangmetin2 yangthe Healing of a Nation" brings together some of the 25,000 items left by relatives at the Vietnam Memorial in DC, while "A More Perfect Union" deals candidly with the shameful internment of Japanese-American citizens during World War II.

Posted by: csy211 at November 3, 2009 01:59 AM

If you like kitsch, wow goldwow gold kaufenyou won't want to miss the bizarre melange of cultural artefacts at the National Museum of American History.wow power levelingAion kinahcheap Aion kinahaion kinah kaufenaion power levelingmetin2 yangcheap metin2 yang George Washington's wooden teeth, Muhammad Ali's boxing gloves, and the ruby slippers Judy Garland wore in the Wizard of Oz are set among didactic displays tracing the country's development. buy metin2 yangmetin2 power levelingmetin2 yang kaufendofus kamaswow goldworld of warcraft goldwow levelingAion kinahIt's not so much a center for scholarly study as a sanctuary for vanishing Americana, incorporating Model T Fords, cheap Aion kinahbuy aion kinahaion power levelmetin2 yangcheap metin2 yangbuy metin2 yangmetin2 golddofus kamaskamas dofuscomprar aion kinahold post offices and even a restored, turn-of-the-century ice-cream parlor, which still serves up banana splits.As you enter from the Mall, directly on to the second floor,eve online iskffxi gilwow goldwow gold kaufenwow powerlevelingAion kinahaion leveling a sound-and-light display showcases the battered red, white and blue flag that inspired the US national anthem - the Star-Spangled Banner itself, which survived the British bombing of Baltimore harbor during the War of 1812. aion kinah kaufenmetin2 yangmetin2 power levelingmetin2 yang kaufendofus kamaskamas dofuseve online iskffxi gilThe worthier exhibits are also on this floor: an account of the rural farm-based society of the early US stands across from an examination of the mass movement of African-Americans from Southern farms to the wartime industries of northern cities.wow goldwow power levelingAion kinahaion power levelingacheter aion kinahmetin2 yangmetin2 powerlevelingacheter Metin2 yangdofus kamasacheter Dofus Kamaseve online isk A lunch counter from Woolworths in Greensboro, North Carolina, evokes the sit-in of 1960, while "American Encounters" focuses on New Mexico, ffxi gilwow goldwow power levelingAion kinahaion powerlevelingmetin2 yangcomprar Metin2 Yangdofus kamascomprar Dofus Kamaseve online iskffxi gillooking at how tourism has affected communities such as the pueblo of Santa Clara and Hispanic Chimayo. On the first floor, the "Information Age" gallery traces communications from Morse's first telegraph to Apple Macintoshes,metin2 yangmetin2 power levelingAion kinahaion power level while separate galleries display in glorious profusion the artefacts and machines that have shaped modern America - from lightbulbs and motorbikes to trains and atomic clocks. The top floor holds political memorabilia (much of it over a century old), stamp and coin collections,ffxi gilmetin2 yangmetin2 powerlevelingAion kinahAion CD keyaion levelingeve online isk old TV sets and typewriters, though two final outstanding exhibits inject a serious tone - "Personal Legacy: ffxi gilwow goldffxi gilAion kinahmetin2 yangmetin2 yangmetin2 yangmetin2 yangmetin2 yangthe Healing of a Nation" brings together some of the 25,000 items left by relatives at the Vietnam Memorial in DC, while "A More Perfect Union" deals candidly with the shameful internment of Japanese-American citizens during World War II.

Posted by: csy211 at November 3, 2009 02:01 AM

Oil seeping from the seafloor may have contributed to climate change long before the internal combustion engine did.Aion time cardbuy aion kinah The petroleum deposits are rich in the powerful greenhouse gas methane, which, aion goldaion powerlevelingmetin2 goldmetin2 power levelingLotro Goldlotro gold kaufenwow levelingwow powerlevelingkamas dofuscheap eve iskbuy eve iskaccording to a new study, may have played a major role in two previous episodes of global warming. Bedrock below the ocean bottom keeps a lid on oil reservoirs, maplestory mesosaion power levelingaion goldbuy aion cd keybuy aion goldbuy cheap metin2 yangbuy metin2 goldmetin2 levelingLotro GoldLord of the rings goldbuy wow goldwow power levelingeq2 plateverquest 2 platinumeq2 platinummaple story mesosmaple story mesoaion powerlevelingbut it's not an impermeable cap. Small cracks allow petroleum and methane to bubble to the surface. Once there, the petroleum oxidizes and turns to tar, maplestory mesosaion power levelingaion goldbuy aion cd keybuy aion goldbuy cheap metin2 yangbuy metin2 goldmetin2 levelingLotro GoldLord of the rings goldbuy wow goldwow power levelingwhich sinks. Meanwhile, the methane drifts into the atmosphere, where it makes up about 15% of the total amount of the gas sent skyward by natural sources such as wetlands and melting tundra. metin2 goldaion powerlevelingeq2 plateverquest 2 platinummaple story mesosmaple mesosdofus kamaskamas dofusLotro Goldbuy Lotro goldbuy wow goldwow levelingHumans contribute slightly more than all natural sources combined. But does undersea methane make up a larger piece of the pie during periods of global warming? Paleo-oceanographers Tessa Hill of the University of California (UC), Davis, James Kennett of UC Santa Barbara,wow goldcheap metin2 yangmetin2 power levelmetin2 goldAion time cardbuy aion cd keyaion power leveleq2 platinumeverquest 2 gold and collaborators attacked the question by looking at tar deposits from sediment cores taken off the Santa Barbara coast. They found 3 times more tar mixed into the sand from the last two major warming periods, 11,000 and 15,000 years ago, than was seen on average. maplestory mesosmaple story mesodofus kamaskamas dofusLotro GoldCheap Lotro Goldworld of warcraft goldwow power levelingbuy cheap wow goldThis suggests that 3 times more oil was released from seeps during those periods, and 3 times more methane along with it, the team reports online this week in Proceeding of the National Academy of Sciences.wow powerlevelingcheapest wow goldwow power leveling cheapwow levelworld of warcraft powerlevelingfinal fantasy xi gilFinal Fantasy 11 Cheap Gilbuy final fantasy gilbuy Aion kinah The team suggests that global warming may have first melted undersea methane ice, disturbing the sea floor and opening new cracks in the oil reservoirs. aion goldmetin2 goldmetin2 powerlevelingLotro Gold"This is a source of methane that we might have assumed in the past was stable," says Hill. "As it turns out, it's very sensitive to climate change. I would anticipate that it would be sensitive to climate change in the future as well." cheap ffxi gilbuy ffxi gileq2 plateverquest 2 platinumeq2 platinummaple story mesosIf methane was released similarly from all the other marine reservoirs worldwide, it would account for nearly half the increase in atmospheric methane during those warming periods, says Hill, who believes this methane may have driven further warming. The researchers acknowledge, however, eq2 plateverquest 2 platinumeq2 platinummaple story mesosmaple story mesoaion powerlevelingaion goldmetin2 goldmetin2 powerlevelingLotro Goldthat global warming would probably affect different petroleum deposits differently, so such a simultaneous release is unlikely; further research will be needed at other oil seeps around the world, they say. The evidence from Santa Barbara is "beautiful," says Jér?me Chappellaz, an atmospheric scientist at the Laboratoire de Glaciologie et Géophysique de l'Environnement in St Martin d'Hères Cedex, metin2 powerlevelingLotro GoldOro LotROwow powerlevelingkamas dofuswow goldmetin2 levelingmetin2 goldAion time cardbuy aion cd keyFrance. But he cautions against extrapolating to all marine oil reservoirs around the world.Aion moneyAion CD-KEYEvidence from carbon testing of ice core samples points away from marine methane sources and toward wetlands and melting tundra, he says.

Posted by: csy211 at November 3, 2009 02:02 AM

Though small in size, Switzerland has four official languages. These languages are spoken by four different European ethnic groups in separate areas in the country. fast gold metin2fstgold metin2The distribution of the different languages in 1990 was: German 65%, French 18%, Italian 10%, Romansh 1% and others 6%.The four main ethnic groups live in 25 cantons, all of which enjoy a high degree of autonomy, especially in the areas of language and cultural policies.gold no metin2yong metin2maximalne leveli na metin2 ukmetin powerlevelmetin2 fast level servermetin2,yangwow goldwow cd keylotro goldlord of the rings goldmetin2ebay 24 metin2achetter des yang metin2metin2 shopmétin 2 yangsyang metin2metin2 yang kaufen und levelnmetin2 100m almakmetin yang kopenmetin2 orientalmetin2 power levelmetin2 yang buyyang kaufenmetin2.russiametin2.turkeypowerleveling metin2yang metin 2metin2 acheter yangpowerlevel metin2metin2 greece by yangtelefon metin2 yang kaufenpower lvl metin2venta yang metin2 Thus, the teaching of language is not uniform throughout the country, there are variations among the different cantons.What is amazing is that the Swiss people,metin 2 site de yangaion accountbuy aion tower of eternityaion gamesell aion goldaion lvlingaion guidebuy aion gameaion mmorpggold aionaion itemaion jewelsbuy cheap aion kinakina aionaion beta keyforo aionensayo Aionrecibe Aionaion euroaion hackjugar AionMaster Aion spiritoaion payaion poweraion willproblem compiling aionbuy aion cd keybuy aion goldbuy aionplaying aiononline wow gold kaufenbesides professional package wowmarktplatz gold wowfree wow cd key codewow poachat items wowgold kaufen wowpo pour wowpowerleveling wowwow 5000pobuy wow key60 fliegen wowwow gold ibaycheap wow gold 10000wow keyfast gold metin2fstgold metin2gold no metin2yong metin2maximalne leveli na metin2 ukmetin powerlevelmetin2 fast level servermetin2,yangmetin2ebay 24 metin2achetter des yang metin2metin2 shopmétin 2 yangsyang metin2 made up of different linguistic and racial groups, have been able to live in harmony and share a common national identity. This extraordinary achievement has been praised, metin2 yang kaufen und levelnmetin2 100m almakmetin yang kopenmetin2 orientalmetin2 power levelmetin2 yang buyyang kaufenmetin2.russiametin2.turkeypowerleveling metin2yang metin 2metin2 acheter yangpowerlevel metin2metin2 greece by yangtelefon metin2 yang kaufenpower lvl metin2venta yang metin2metin 2 site de yangbuy aion cd keybuy aion goldaion accountbuy aion tower of eternityaion gamesell aion goldaion lvlingaion guidebuy aion gameaion mmorpggold aionaion itemaion jewelsbuy cheap aion kinakina aionaion beta keyforo aionensayo Aionrecibe Aionaion euroaion hackjugar AionMaster Aion spiritoaion payaion poweraion willproblem compiling aionbuy aion cd keybuy aion goldbuy aionplaying aionlord of the rings onlinelord of the ringsbuy lotroadmired and hailed as a model for racial harmony by many countries, including Singapore. These different races with diverse cultures and histories have been able to live together in a country without any clashes and have, gold for lotrosell lotro goldbuy lotro itemsbuy lotro product keybuy lotro shadows of angmarcheap lotro power levelingcheap lotro accountsgold metin2fstgold metin2gold para metin2yong metin22009 metin2 yang newsbot item metin2buy gold metin2download yang cheats metin2.es goldmetin2gold em metin2achetter des yang metin2metin2 shopmétin 2 yangsgold for metin2gold for yangmetin2 100m almak

Posted by: csy211 at November 3, 2009 02:03 AM

Uggs on sale now.UGG Classic Cardy Boot makes me different form the other

girls. The UGG Bailey Button Boot is a good choice for female.

Posted by: ugg classic cardy boots at November 17, 2009 12:16 AM

UGG Bailey Button bootsis a new style in 2009.The classic cardy uggs boots is another hot boots that worth of buying.And the classic tall ugg boots will make your winter amusing.And now uggs on sale,if you are looking for such a boot,the ugg boots is good choice this year.

Posted by: UGG Bailey Button Boots at November 17, 2009 01:18 AM

Louis Vuitton , commonly referred to as louis vuitton Promtion and louis vuitton Support, or sometimes shortened to louis vuitton Links has become one of the most Free Gift Packaging Agendas luxurybrands Free Shipping Over $150.

Posted by: 1 at November 17, 2009 02:23 AM

I love Women's UGG Classic Cardy Boot 5819 very much. And the new style UGG Mayfaire Boots is aslo a good choice this year.

Posted by: UGG Bailey Button Fancy Boots at November 17, 2009 03:41 AM

What is good for winter in 2009? I think the new UGG Mayfaire Boots 5116 is a good

choice for lady.And the UGG Classic Cardy Boots makes you special.If you want to

be warm in the cold days,the UGG Classic Tall Boots makes your dream come true.And

aslo the UGG Women's Bailey Button Boot is as fashion as comfortable.There is

a special ugg boots for you.

Posted by: UGG Classic Cardy Boots at November 17, 2009 03:42 AM

We are the best online sales for the china wholesale . Here you can have a large of choices of kinds Ugg Boots,Converse Shoes,Timberland Boots,puma shoes,Nike Shox Shoes ,Nike Dunk SB Shoes,Nike Air Max,Links Of London,Tiffany Jewelry,Dior Handbags?,jimmy choo handbags ,Cartier Watches, 8GB Mp4 Players,Bluetooth Car DVDs. All our cheap online cheap goods are high quality and original packages, and best service. We offer our customers the best service, 7 days arrive at your door.Enjoy your easy and happy shopping with us.

Posted by: cheap goods sale. at November 20, 2009 12:32 AM

People all over the world know the abercrombie and fitch,but not everyone really knows how fashion the abercrombie is,hollister is the Legend maker. Everybody wears the hollister clothing would be the abercrombie mens and the abercrombie womens, if you want know you can search the Ruehl No.925 or abercrombie outlet in the www.google.com .

Posted by: fitch at November 24, 2009 10:52 PM

Laptop Battery Laptop Battery Laptop Batteries
Laptop Batteries discount laptop battery
discount laptop battery
notebook battery notebook battery
computer battery computer battery
replacement laptop battery replacement laptop battery
notebook batteries notebook batteries

Posted by: Laptop Battery at November 24, 2009 10:53 PM

In order to welcome the approaching Christmas and to thank for the customer,there are amazing ugg boots sale promotions on our company.Once you buy one of ugg 30th anniversary,ugg nightfall,ugg coquette,ugg lo pro button or ugg knightsbridge other ugg boots on our website, we will give you a gift for free. http://www.uggboots4buy.com/

Posted by: ugg knightsbridge at December 1, 2009 03:57 AM

If a man join together to pursuit knowledge, no one can take it from him.cheap nfl jersys Books are to human beings which as nba jerseys sale emory to the individuanl nhl Jerseys.We cannot change anything mlb jerseys unless we learn and accept it, Damn does not liberate it, it oppresses.A classic adidas jerseys book which people praise but don't read.A man dies still if he has done nothing, as one who has done football child jerseys much.Education is something which remains ofter one has forgotten everything football jerseys he learned in school.Education is something remains ofter one has forgotten everything he learned in school.http://www.nfljerseymlb.com/

Posted by: discount nfl jersey at December 1, 2009 03:57 AM
Post a comment









Remember info?




Prove you're human. Type "human":