ソースを参照

Add a minimal test to cover handling CDIFF_OPTIONS

Matthew Wang 8 年 前
コミット
a723fbe398
共有1 個のファイルを変更した5 個の追加0 個の削除を含む
  1. 5
    0
      tests/test_cdiff.py

+ 5
- 0
tests/test_cdiff.py ファイルの表示

@@ -737,6 +737,11 @@ class MainTest(unittest.TestCase):
737 737
                'cd %s; git add foo; git commit foo -m update' % self._ws]
738 738
         subprocess.call(cmd, stdout=subprocess.PIPE)
739 739
 
740
+    def test_preset_options(self):
741
+        os.environ['CDIFF_OPTIONS'] = '--help'
742
+        self.assertRaises(SystemExit, cdiff.main)
743
+        os.environ.pop('CDIFF_OPTIONS', None)
744
+
740 745
     def test_read_diff(self):
741 746
         sys.argv = sys.argv[:1]
742 747
         self._change_file('read_diff')