Exemple #1
0
def test_output_no_json_splunk():
    """Test writing empty 'splunk' JSON"""
    data = []
    output_file = WriteTester()
    script_output.write_json_splunk(output_file, data)
    lines = output_file.lines()
    assert len(lines) == 0
def test_output_no_json_splunk():
    """Test writing empty 'splunk' JSON"""
    data = []
    output_file = WriteTester()
    script_output.write_json_splunk(output_file, data)
    lines = output_file.lines()
    assert len(lines) == 0
Exemple #3
0
def test_output_json_splunk(random1, random2):
    """Test to make sure the 'splunk' JSON is written out correctly"""
    data = [{'link': 'courage', 'zelda': 'wisdom', 'ganon': 'power', 'num': 3},
            {'random_one': random1, 'random_two': random2}]
    output_file = WriteTester()
    script_output.write_json_splunk(output_file, data)
    lines = output_file.lines()
    assert len(lines) == 2
    dict1 = json.loads(lines[0])
    dict2 = json.loads(lines[1])
    assert dict1['link'] == 'courage'
    assert dict1['zelda'] == 'wisdom'
    assert dict1['ganon'] == 'power'
    assert dict1['num'] == 3
    assert dict2['random_one'] == random1
    assert dict2['random_two'] == random2
def test_output_json_splunk(random1, random2):
    """Test to make sure the 'splunk' JSON is written out correctly"""
    data = [{
        'link': 'courage',
        'zelda': 'wisdom',
        'ganon': 'power',
        'num': 3
    }, {
        'random_one': random1,
        'random_two': random2
    }]
    output_file = WriteTester()
    script_output.write_json_splunk(output_file, data)
    lines = output_file.lines()
    assert len(lines) == 2
    dict1 = json.loads(lines[0])
    dict2 = json.loads(lines[1])
    assert dict1['link'] == 'courage'
    assert dict1['zelda'] == 'wisdom'
    assert dict1['ganon'] == 'power'
    assert dict1['num'] == 3
    assert dict2['random_one'] == random1
    assert dict2['random_two'] == random2