Exemplo n.º 1
0
def test_write_outputs_config(json_mock):
    """CLI - Outputs - Write outputs configuration"""
    with patch('__builtin__.open', new_callable=mock_open()) as mocker:
        data = {'test': 'values', 'to': 'write'}
        write_outputs_config(data)
        json_mock.assert_called_with(data, mocker.return_value.__enter__.return_value,
                                     indent=2, separators=(',', ': '), sort_keys=True)
Exemplo n.º 2
0
def test_write_outputs_config():
    """Write outputs configuration"""
    mock = mock_open()
    with patch('__builtin__.open', mock):
        # load_outputs_config()
        data = {'test': 'values', 'to': 'write'}
        write_outputs_config(data)

        mock.return_value.write.assert_called_with("""{
  "test": "values",
  "to": "write"
}""")