Exemplo n.º 1
0
 def testOne(self):
   """Tests that --target_name resolves to the expected value."""
   INPUT = run_tests.TRAMPOLINE
   EXPECTED_OUTPUT = (
     'python starboard/tools/testing/test_runner.py'
     ' --target_name nplb --platform MY_PLATFORM --config MY_CONFIG')
   cmd_str = trampoline.ResolveTrampoline(
       INPUT,
       argv=['--target_name', 'nplb'])
   self.assertEqual(EXPECTED_OUTPUT, cmd_str)
Exemplo n.º 2
0
 def testGeneral(self):
   """Tests that target_params resolves to the expected value."""
   INPUT = run_cobalt.TRAMPOLINE
   EXPECTED_OUTPUT = (
     'python starboard/tools/example/app_launcher_client.py'
     ' --target_name cobalt --platform MY_PLATFORM --config MY_CONFIG'
     ' --target_params="--url=http://my.server.test"')
   cmd_str = trampoline.ResolveTrampoline(
       INPUT,
       argv=['--target_params', '"--url=http://my.server.test"'])
   self.assertEqual(EXPECTED_OUTPUT, cmd_str)
Exemplo n.º 3
0
 def testResolvePlatformConfig(self):
   """Tests that a device_id resolves to the expected value."""
   INPUT = [
     'python dummy.py', '{platform_arg}', '{config_arg}', '{device_id_arg}',
     '{target_params_arg}',
   ]
   EXPECTED_OUTPUT = (
       'python dummy.py --platform MY_PLATFORM --config MY_CONFIG')
   cmd_str = trampoline.ResolveTrampoline(
       INPUT, argv=[])
   self.assertEqual(EXPECTED_OUTPUT, cmd_str)
Exemplo n.º 4
0
 def testResolvePlatformConfig(self):
     """Tests that a device_id resolves to the expected value."""
     tramp = [
         'python dummy.py',
         '{platform_arg}',
         '{config_arg}',
         '{device_id_arg}',
         '{target_params_arg}',
     ]
     expected_output = (
         'python dummy.py --platform MY_PLATFORM --config MY_CONFIG')
     cmd_str, _ = trampoline.ResolveTrampoline(tramp, argv=[])
     self.assertEqual(expected_output, cmd_str)
Exemplo n.º 5
0
 def testTargetParams(self):
   """Tests that target_params resolves to the expected value."""
   INPUT = [
     'python dummy.py', '--target_name cobalt',
     '{platform_arg}', '{config_arg}', '{device_id_arg}',
     '{target_params_arg}',
   ]
   EXPECTED_OUTPUT = (
     'python dummy.py'
     ' --target_name cobalt --platform MY_PLATFORM'
     ' --config MY_CONFIG --target_params="--url=http://my.server.test"')
   cmd_str = trampoline.ResolveTrampoline(
       INPUT,
       argv=['--target_params', '"--url=http://my.server.test"'])
   self.assertEqual(EXPECTED_OUTPUT, cmd_str)