def test_additional_volumes_returns_volume_with_debugger_path_is_set(self): expected = {'/somepath': {"bind": "/tmp/lambci_debug_files", "mode": "ro"}} debug_options = DebugContext(debug_port=1234, debugger_path='/somepath') result = LambdaContainer._get_additional_volumes(debug_options) self.assertEquals(result, expected)
def test_no_additional_volumes_when_debuggr_path_is_none(self, runtime): expected = {} debug_options = DebugContext(debug_ports=[1234]) result = LambdaContainer._get_additional_volumes(runtime, debug_options) self.assertEqual(result, expected)
def test_additional_volumes_returns_volume_with_debugger_path_is_set(self, runtime): expected = { "/somepath": {"bind": "/tmp/lambci_debug_files", "mode": "ro"}, } debug_options = DebugContext(debug_ports=[1234], debugger_path="/somepath") result = LambdaContainer._get_additional_volumes(runtime, debug_options) print(result) self.assertEqual(result, expected)
def test_no_additional_volumes_when_debuggr_path_is_none(self): debug_options = DebugContext(debug_ports=[1234]) result = LambdaContainer._get_additional_volumes(debug_options) self.assertIsNone(result)
def test_no_additional_volumes_when_debuggr_path_is_none(self): debug_options = DebugContext(debug_port=1234) result = LambdaContainer._get_additional_volumes(debug_options) self.assertIsNone(result)