Ejemplo n.º 1
0
class ProcessTests(unittest.TestCase):
    @classmethod
    def setUpClass(self):
        self.process = Process("echo \"Hello World\"", "/tmp/test.txt")

    def test1_start(self):
        self.process.start()
        time.sleep(1)
        self.assertEqual(self.process.return_code(), 0)

    def test2_file_exists(self):
        self.assertEqual(os.path.isfile("/tmp/test.txt"), True)

    def test3_delete_output_file(self):
        self.process.delete_output_file()
        self.assertEqual(os.path.isfile("/tmp/test.txt"), False)
Ejemplo n.º 2
0
class ProcessTests(unittest.TestCase):
    @classmethod
    def setUpClass(self):
        self.process = Process("echo \"Hello World\"", "/tmp/test.txt")

    def test1_start(self):
        self.process.start()
        time.sleep(1)
        self.assertEqual(self.process.return_code(), 0)

    def test2_file_exists(self):
        self.assertEqual(os.path.isfile("/tmp/test.txt"), True)

    def test3_delete_output_file(self):
        self.process.delete_output_file()
        self.assertEqual(os.path.isfile("/tmp/test.txt"), False)
Ejemplo n.º 3
0
 def setUpClass(self):
     self.process = Process("echo \"Hello World\"", "/tmp/test.txt")
Ejemplo n.º 4
0
 def setUpClass(self):
     self.process = Process("echo \"Hello World\"", "/tmp/test.txt")