class TestIntegration(unittest.TestCase):
    def setUp(self):
        self.launchspec = LaunchSpecification(app_properties, app_defaults)
        self.payload = LaunchPayload(self.launchspec, app_args, {})

    def test_launch_json_generation(self):
        args = self.payload.get_args()
        launch_name = self.payload.derive_launch_name(app_name)
        app_launch_json = self.launchspec.make_launch_json(args, launch_name)
        self.assertEqual(app_launch_json, launch_json)
Ejemplo n.º 2
0
class TestIntegration(unittest.TestCase):
    def setUp(self):
        self.launchspec = LaunchSpecification(app_properties, app_defaults)
        self.payload = LaunchPayload(self.launchspec, app_args, {})

    def test_launch_json_generation(self):
        args = self.payload.get_args()
        launch_name = self.payload.derive_launch_name(app_name)
        app_launch_json = self.launchspec.make_launch_json(args, launch_name)
        self.assertEqual(app_launch_json, launch_json)
Ejemplo n.º 3
0
class TestLaunchPayload(unittest.TestCase):
    def setUp(self):
        self.launchspec = LaunchSpecification(app_properties, app_defaults)
        self.payload = LaunchPayload(self.launchspec, app_args, {})

    def test_deriving_name(self):
        self.assertEqual(self.payload.derive_launch_name(app_name), launch_name)

    def test_deriving_args(self):
        self.assertEqual(self.payload.get_args(), app_launch_args)
        # if we pass in literal BaseSpace IDs, they should come out the same
        alt_payload = LaunchPayload(self.launchspec, app_args_derived, {})
        self.assertEqual(alt_payload.get_args(), app_launch_args)
class TestLaunchPayload(unittest.TestCase):
    def setUp(self):
        self.launchspec = LaunchSpecification(app_properties, app_defaults)
        self.payload = LaunchPayload(self.launchspec, app_args, {})

    def test_deriving_name(self):
        self.assertEqual(self.payload.derive_launch_name(app_name), launch_name)

    def test_deriving_args(self):
        self.assertEqual(self.payload.get_args(), app_launch_args)
        # if we pass in literal BaseSpace IDs, they should come out the same
        alt_payload = LaunchPayload(self.launchspec, app_args_derived, {})
        self.assertEqual(alt_payload.get_args(), app_launch_args)
Ejemplo n.º 5
0
 def setUp(self):
     self.launchspec = LaunchSpecification(app_properties, app_defaults)
     self.payload = LaunchPayload(self.launchspec, app_args, {})
Ejemplo n.º 6
0
 def test_deriving_args(self):
     self.assertEqual(self.payload.get_args(), app_launch_args)
     # if we pass in literal BaseSpace IDs, they should come out the same
     alt_payload = LaunchPayload(self.launchspec, app_args_derived, {})
     self.assertEqual(alt_payload.get_args(), app_launch_args)
 def setUp(self):
     self.launchspec = LaunchSpecification(app_properties, app_defaults)
     self.payload = LaunchPayload(self.launchspec, app_args, {})
 def test_deriving_args(self):
     self.assertEqual(self.payload.get_args(), app_launch_args)
     # if we pass in literal BaseSpace IDs, they should come out the same
     alt_payload = LaunchPayload(self.launchspec, app_args_derived, {})
     self.assertEqual(alt_payload.get_args(), app_launch_args)