Beispiel #1
0
 def test_parse_args_no_args(self):
     sys.argv = ['term2048']
     args = ui.parse_cli_args()
     self.assertEqual(args, {
         'version': False,
         'azmode': False,
         'mode': None,
     })
Beispiel #2
0
 def test_parse_args_no_args(self):
     sys.argv = ['term2048']
     args = ui.parse_cli_args()
     self.assertEqual(args, {
         'version': False,
         'azmode': False,
         'mode': None,
     })
Beispiel #3
0
 def test_parse_args_light_mode(self):
     m = 'light'
     sys.argv = ['term2048', '--mode', m]
     args = ui.parse_cli_args()
     self.assertEqual(args['mode'], m)
Beispiel #4
0
 def test_parse_args_azmode_version(self):
     sys.argv = ['term2048', '--az', '--version']
     args = ui.parse_cli_args()
     self.assertTrue(args['azmode'])
     self.assertTrue(args['version'])
Beispiel #5
0
 def test_parse_args_rules_version(self):
     sys.argv = ['term2048', '--rules', '--version']
     args = ui.parse_cli_args()
     self.assertTrue(args['rules'])
     self.assertTrue(args['version'])
Beispiel #6
0
 def test_parse_args_version_short(self):
     sys.argv = ['term2048', '-v']
     args = ui.parse_cli_args()
     self.assertTrue(args['version'])
Beispiel #7
0
 def test_parse_args_rules_short(self):
     sys.argv = ['term2048', '-r']
     args = ui.parse_cli_args()
     self.assertTrue(args['rules'])
Beispiel #8
0
 def test_parse_args_azmode_version(self):
     sys.argv = ['term2048', '--az', '--version']
     args = ui.parse_cli_args()
     self.assertTrue(args['azmode'])
     self.assertTrue(args['version'])
Beispiel #9
0
 def test_parse_args_version_short(self):
     sys.argv = ['term2048', '-v']
     args = ui.parse_cli_args()
     self.assertTrue(args['version'])
Beispiel #10
0
 def test_parse_args_light_mode(self):
     m = 'light'
     sys.argv = ['term2048', '--mode', m]
     args = ui.parse_cli_args()
     self.assertEqual(args['mode'], m)
Beispiel #11
0
 def test_parse_args_rules_short(self):
     sys.argv = ['term2048', '-r']
     args = ui.parse_cli_args()
     self.assertTrue(args['rules'])
Beispiel #12
0
 def test_parse_args_rules_version(self):
     sys.argv = ['term2048', '--rules', '--version']
     args = ui.parse_cli_args()
     self.assertTrue(args['rules'])
     self.assertTrue(args['version'])
Beispiel #13
0
 def test_parse_args_light_mode(self):
     m = "light"
     sys.argv = ["term2048", "--mode", m]
     args = ui.parse_cli_args()
     self.assertEqual(args["mode"], m)
Beispiel #14
0
 def test_parse_args_rules_version(self):
     sys.argv = ["term2048", "--rules", "--version"]
     args = ui.parse_cli_args()
     self.assertTrue(args["rules"])
     self.assertTrue(args["version"])
Beispiel #15
0
 def test_parse_args_azmode_version(self):
     sys.argv = ["term2048", "--az", "--version"]
     args = ui.parse_cli_args()
     self.assertTrue(args["azmode"])
     self.assertTrue(args["version"])
Beispiel #16
0
 def test_parse_args_no_args(self):
     sys.argv = ["term2048"]
     args = ui.parse_cli_args()
     self.assertEqual(args, {"version": False, "azmode": False, "mode": None, "rules": False})