コード例 #1
0
ファイル: test_moonpy.py プロジェクト: iLoveTux/moon.py
 def test_dash_as_file(self):
     args = moonpy.parse_args(["-"])
     self.assertIs(args.file, sys.stdin)
コード例 #2
0
ファイル: test_moonpy.py プロジェクト: iLoveTux/moon.py
    def test_dash_V(self):
        args = moonpy.parse_args(["-V"])
        self.assertIs(args.version, True)

        args = moonpy.parse_args(["--version"])
        self.assertIs(args.version, True)
コード例 #3
0
ファイル: test_moonpy.py プロジェクト: iLoveTux/moon.py
 def test_file_defaults_stdin(self):
     args = moonpy.parse_args([])
     self.assertIs(args.file, sys.stdin)
コード例 #4
0
ファイル: test_moonpy.py プロジェクト: iLoveTux/moon.py
 def test_file(self):
     args = moonpy.parse_args(["sample.py"])
     self.assertEqual(args.file, "sample.py")
コード例 #5
0
ファイル: test_moonpy.py プロジェクト: iLoveTux/moon.py
    def test_dash_i(self):
        args = moonpy.parse_args(["-i"])
        self.assertEqual(args.i, True)

        args = moonpy.parse_args([])
        self.assertEqual(args.i, False)
コード例 #6
0
ファイル: test_moonpy.py プロジェクト: iLoveTux/moon.py
 def test_dash_c(self):
     args = moonpy.parse_args(["-c", "command"])
     self.assertEqual(args.c, "command")
コード例 #7
0
ファイル: test_moonpy.py プロジェクト: iLoveTux/moon.py
 def test_dash_m(self):
     args = moonpy.parse_args(["-m", "module_1"])
     self.assertEqual(args.m, "module_1")