示例#1
0
 def test_normal_usage(self):
     sys.argv = ['notused', self.conf_file_path]
     sys.stdout = StringIO()
     result = buildassets()
     self.assertEqual(result, None)
     stdout = sys.stdout.getvalue()
     self.assertEqual(stdout, '')
 def test_normal_usage(self):
     sys.argv = ["notused", self.conf_file_path]
     sys.stdout = StringIO()
     result = buildassets()
     self.assertEqual(result, None)
     stdout = sys.stdout.getvalue()
     self.assertEqual(stdout, "")
示例#3
0
    def test_no_arguments(self):
        # Replace sys argv and stdout
        sys.argv = []
        sys.stdout = StringIO()

        # Call send backups with no arguments
        result = buildassets()
        self.assertEqual(result, 2)
        stdout = sys.stdout.getvalue()
        self.assertEqual(stdout, 'You must provide at least one argument\n')
    def test_no_arguments(self):
        # Replace sys argv and stdout
        sys.argv = []
        sys.stdout = StringIO()

        # Call send backups with no arguments
        result = buildassets()
        self.assertEqual(result, 2)
        stdout = sys.stdout.getvalue()
        self.assertEqual(stdout, "You must provide at least one argument\n")