Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!nstn.ns.ca!news.cs.indiana.edu!samsung!rex!uflorida!gatech!udel!rochester!pt.cs.cmu.edu!o.gp.cs.cmu.edu!andrew.cmu.edu!jb3o+ From: jb3o+@andrew.cmu.edu (Jon Allen Boone) Newsgroups: comp.lang.perl Subject: Help with op.exec test Message-ID: Date: 28 Jan 91 16:48:07 GMT Organization: Carnegie Mellon, Pittsburgh, PA Lines: 43 Hi. My perl compilation on a Dec3100/Ultrix 3.1 box has passed all the tests except op.exec. It fails on test 1 (according to make test) and returns the following when run manually. ----- op.exec output ----- 1..8 ok 1 not ok 1 ok 2 not ok 2 ok 3 not ok 3 not ok 4 not ok 5 not ok 6 ok 7 ok 8 ----- op.exec output ----- My question is "what is the purpose of op.exec?" That is to say, what is it testing? For instance, test 1 is: print "not ok 1\n" if system "echo ok \\1"; # shell interpreted why is perl not ok if a system call "echo ok \\1" works? I'm horribly confused. (I'm sorry if this is a simple question aswerale by RTFMing the man pages.) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- | Iain | jb3o@andrew.cmu.edu | iain@stat.cmu.edu | R746JB30@VB.CC.CMU.EDU | -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- | therion@drycas.club.cc.cmu.edu | SNAIL MAIL: 5516 Howe Apt #2. | | bruhaha@anthrax.club.cc.cmu.edu | Pittsburgh, PA 15232 | ----------------------------------|++++++++++++++++++++++++++++++++++++++++ | "He divines remedies against injuries; | "Words are drugs." | | he knows how to turn serious accidents | -Antero Alli | | to his own advantage; whatever does not | | | kill him makes him stronger." | "Culture is for bacteria." | | - Friedrich Nietzsche | - Christopher Hyatt | -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-