def testitertwice(self): opts = [('input', self.exdir+'brian.txt'), ('output', self.outfile)] retval = cmd.start(self.exdir+'itertwice.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEqual(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEqual(14, int(output['e']))
def testaltwordcount(self): opts = [('input', self.exdir+'brian.txt'), ('output', self.outfile)] retval = cmd.start(self.exdir+'altwordcount.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEqual(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEqual(6, int(output['Brian']))
def testjoin(self): opts = [('input', self.exdir+'hostnames.txt'), ('input', self.exdir+'logs.txt'), ('output', self.outfile)] retval = cmd.start(self.exdir+'join.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEqual(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEqual(5, int(output['node1']))
def testoowordcount(self): opts = self.common_opts opts += Options([('excludes', self.exdir+'excludes.txt'), ('input', self.exdir+'brian.txt'), ('output', self.outfile)]) retval = cmd.start(self.exdir+'oowordcount.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEquals(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEquals(6, int(output['Brian']))
def testitertwice(self): opts = self.common_opts opts += [('input', self.exdir + 'brian.txt'), ('output', self.outfile)] retval = cmd.start(self.exdir + 'itertwice.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEqual(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEqual(14, int(output['e']))
def testmulticount(self): opts = [('input', self.exdir+'brian.txt'), ('input', self.exdir+'eno.txt'), ('output', self.outfile)] retval = cmd.start(self.exdir+'multicount.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEqual(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEqual(6, int(output[('A', 'Brian')])) self.assertEqual(6, int(output[('B', 'Eno')]))
def testjoin(self): opts = self.common_opts opts += [('input', self.exdir + 'hostnames.txt'), ('input', self.exdir + 'logs.txt'), ('output', self.outfile)] retval = cmd.start(self.exdir + 'join.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEqual(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEqual(5, int(output['node1']))
def testoowordcount(self): opts = self.common_opts opts += [('excludes', self.exdir + 'excludes.txt'), ('input', self.exdir + 'brian.txt'), ('output', self.outfile)] retval = cmd.start(self.exdir + 'oowordcount.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEquals(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEquals(6, int(output['Brian']))
def testaltwordcount(self): opts = self.common_opts opts += Options([('input', self.exdir + 'brian.txt'), ('output', self.outfile)]) retval = cmd.start(self.exdir + 'altwordcount.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEqual(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEqual(6, int(output['Brian']))
def testmulticount(self): opts = self.common_opts opts += [('input', self.exdir + 'brian.txt'), ('input', self.exdir + 'eno.txt'), ('output', self.outfile)] retval = cmd.start(self.exdir + 'multicount.py', opts, stdout=self.logfile, stderr=self.logfile) self.assertEqual(0, retval) output = dict(util.loadcode(open(self.outfile))) self.assertEqual(6, int(output[('A', 'Brian')])) self.assertEqual(6, int(output[('B', 'Eno')]))