|
1 | 1 | #!/usr/bin/env python |
| 2 | +# coding=utf-8 |
2 | 3 | # |
3 | 4 | # Copyright 2011-2015 Splunk, Inc. |
4 | 5 | # |
|
22 | 23 | from splunklib.searchcommands.search_command import SearchCommand |
23 | 24 | from splunklib.client import Service |
24 | 25 |
|
25 | | -from splunklib.six.moves import cStringIO as StringIO |
| 26 | +from splunklib.six.moves import StringIO |
26 | 27 | from splunklib.six.moves import zip as izip |
27 | 28 | from json.encoder import encode_basestring as encode_string |
28 | 29 | from unittest import main, TestCase |
@@ -388,7 +389,7 @@ def test_process_scpv2(self): |
388 | 389 | '"required_option_1=value_1",' |
389 | 390 | '"required_option_2=value_2"' |
390 | 391 | '],' |
391 | | - '"search": "%7C%20inputlookup%20tweets%20%7C%20countmatches%20fieldname%3Dword_count%20pattern%3D%22%5Cw%2B%22%20text%20record%3Dt%20%7C%20export%20add_timestamp%3Df%20add_offset%3Dt%20format%3Dcsv%20segmentation%3Draw",' |
| 392 | + '"search": "A%7C%20inputlookup%20tweets%20%7C%20countmatches%20fieldname%3Dword_count%20pattern%3D%22%5Cw%2B%22%20text%20record%3Dt%20%7C%20export%20add_timestamp%3Df%20add_offset%3Dt%20format%3Dcsv%20segmentation%3Draw",' |
392 | 393 | '"earliest_time": "0",' |
393 | 394 | '"session_key": "0JbG1fJEvXrL6iYZw9y7tmvd6nHjTKj7ggaE7a4Jv5R0UIbeYJ65kThn^3hiNeoqzMT_LOtLpVR3Y8TIJyr5bkHUElMijYZ8l14wU0L4n^Oa5QxepsZNUIIQCBm^",' |
394 | 395 | '"owner": "admin",' |
@@ -492,7 +493,7 @@ def test_process_scpv2(self): |
492 | 493 | self.assertEqual(command_metadata.searchinfo.latest_time, 0.0) |
493 | 494 | self.assertEqual(command_metadata.searchinfo.owner, 'admin') |
494 | 495 | self.assertEqual(command_metadata.searchinfo.raw_args, command_metadata.searchinfo.args) |
495 | | - self.assertEqual(command_metadata.searchinfo.search, '| inputlookup tweets | countmatches fieldname=word_count pattern="\\w+" text record=t | export add_timestamp=f add_offset=t format=csv segmentation=raw') |
| 496 | + self.assertEqual(command_metadata.searchinfo.search, 'A| inputlookup tweets | countmatches fieldname=word_count pattern="\\w+" text record=t | export add_timestamp=f add_offset=t format=csv segmentation=raw') |
496 | 497 | self.assertEqual(command_metadata.searchinfo.session_key, '0JbG1fJEvXrL6iYZw9y7tmvd6nHjTKj7ggaE7a4Jv5R0UIbeYJ65kThn^3hiNeoqzMT_LOtLpVR3Y8TIJyr5bkHUElMijYZ8l14wU0L4n^Oa5QxepsZNUIIQCBm^') |
497 | 498 | self.assertEqual(command_metadata.searchinfo.sid, '1433261372.158') |
498 | 499 | self.assertEqual(command_metadata.searchinfo.splunk_version, '20150522') |
|
0 commit comments