Všimli jsme si, že některé z našich automatických testů selžou, když běží v 00:30, ale zbytek dne fungují dobře. Selhají se zprávou „gimme gimme gimme“ ve stderr, což nebylo očekáváno. Proč získáváme tento výstup?
Přijatá odpověď:
Vážený @colmmacuait, myslím, že pokud zadáte „muž“ v 0001 hodin, mělo by se vytisknout „gimme gimme gimme“. #abba
@marnanel – 3. listopadu 2011
ehm, byla to moje chyba, navrhl jsem to. Promiň.
Téměř celý příběh je v commitu. Správce člověka je můj dobrý přítel a jednoho dne před šesti lety jsem mu žertem řekl, že když vyvoláte člověka po půlnoci, mělo by se vytisknout „gimme gimme gimme “, kvůli písni Abba s názvem „Gimme gimme gimme a man after půlnoci “:
Vlastně to tam vložil. Pár lidí to pobavilo a my jsme na to do dneška většinou zapomněli.
Samozřejmě nemohu mluvit za Col, ale nečekal jsem, že to někdy způsobí nějaké problémy:jaký druh testu by selhal při analýze výstupu člověka bez specifikované stránky? Předpokládám, že bych neměl být překvapen, že se jeden nakonec objevil, ale trvalo to šest let.
(Ve zprávě o odevzdání se mi říká Thomas, což je mé zákonné křestní jméno, i když ho na internetu moc nepoužívám.)
Tento problém byl vyřešen pomocí commit 84bde8: Běžící muž s man -w
již nespustí toto velikonoční vajíčko.