示例#1
0
import io
import os
import sys
from monolith.compat import unittest

EXAMPLES_DIR = os.path.abspath('examples')
sys.path.insert(0, EXAMPLES_DIR)

from git import get_manager


class TestGitManager(unittest.TestCase):

    def setUp(self):
        self.stdout = io.StringIO()
        self.manager = get_manager(stdout=self.stdout)

    def test_execute_add(self):
        self.manager.execute('add foo bar'.split())
        self.assertEqual(self.manager.stdout.getvalue(), '\n'.join((
            'A foo',
            'A bar',
            '',
        )))

if __name__ == '__main__':
    unittest.main()

示例#2
0
import io
import os
import sys
from monolith.compat import unittest

EXAMPLES_DIR = os.path.abspath('examples')
sys.path.insert(0, EXAMPLES_DIR)

from git import get_manager


class TestGitManager(unittest.TestCase):
    def setUp(self):
        self.stdout = io.StringIO()
        self.manager = get_manager(stdout=self.stdout)

    def test_execute_add(self):
        self.manager.execute('add foo bar'.split())
        self.assertEqual(self.manager.stdout.getvalue(), '\n'.join((
            'A foo',
            'A bar',
            '',
        )))


if __name__ == '__main__':
    unittest.main()
示例#3
0
文件: __init__.py 项目: hzlf/monolith
def main():
    unittest.main()
示例#4
0
def main():
    unittest.main()