@@ -54,8 +54,8 @@ def test_oneshot_with_garbage_fails(self):
5454
5555 def test_oneshot (self ):
5656 jobs = self .service .jobs
57- stream = jobs .oneshot ("search index=_internal earliest=-1m | head 3" )
58- result = results .ResultsReader (stream )
57+ stream = jobs .oneshot ("search index=_internal earliest=-1m | head 3" , output_mode = 'json' )
58+ result = results .JSONResultsReader (stream )
5959 ds = list (result )
6060 self .assertEqual (result .is_preview , False )
6161 self .assertTrue (isinstance (ds [0 ], dict ) or \
@@ -69,8 +69,8 @@ def test_export_with_garbage_fails(self):
6969
7070 def test_export (self ):
7171 jobs = self .service .jobs
72- stream = jobs .export ("search index=_internal earliest=-1m | head 3" )
73- result = results .ResultsReader (stream )
72+ stream = jobs .export ("search index=_internal earliest=-1m | head 3" , output_mode = 'json' )
73+ result = results .JSONResultsReader (stream )
7474 ds = list (result )
7575 self .assertEqual (result .is_preview , False )
7676 self .assertTrue (isinstance (ds [0 ], dict ) or \
@@ -82,7 +82,7 @@ def test_export_docstring_sample(self):
8282 import splunklib .client as client
8383 import splunklib .results as results
8484 service = self .service # cheat
85- rr = results .ResultsReader (service .jobs .export ("search * | head 5" ))
85+ rr = results .JSONResultsReader (service .jobs .export ("search * | head 5" , output_mode = 'json' ))
8686 for result in rr :
8787 if isinstance (result , results .Message ):
8888 # Diagnostic messages may be returned in the results
@@ -98,7 +98,7 @@ def test_results_docstring_sample(self):
9898 job = service .jobs .create ("search * | head 5" )
9999 while not job .is_done ():
100100 sleep (0.2 )
101- rr = results .ResultsReader (job .results ())
101+ rr = results .JSONResultsReader (job .results (output_mode = 'json' ))
102102 for result in rr :
103103 if isinstance (result , results .Message ):
104104 # Diagnostic messages may be returned in the results
@@ -113,7 +113,7 @@ def test_preview_docstring_sample(self):
113113 import splunklib .results as results
114114 service = self .service # cheat
115115 job = service .jobs .create ("search * | head 5" )
116- rr = results .ResultsReader (job .preview ())
116+ rr = results .JSONResultsReader (job .preview (output_mode = 'json' ))
117117 for result in rr :
118118 if isinstance (result , results .Message ):
119119 # Diagnostic messages may be returned in the results
@@ -130,7 +130,7 @@ def test_oneshot_docstring_sample(self):
130130 import splunklib .client as client
131131 import splunklib .results as results
132132 service = self .service # cheat
133- rr = results .ResultsReader (service .jobs .oneshot ("search * | head 5" ))
133+ rr = results .JSONResultsReader (service .jobs .oneshot ("search * | head 5" , output_mode = 'json' ))
134134 for result in rr :
135135 if isinstance (result , results .Message ):
136136 # Diagnostic messages may be returned in the results
@@ -295,12 +295,12 @@ def test_get_preview_and_events(self):
295295 self .assertEventuallyTrue (self .job .is_done )
296296 self .assertLessEqual (int (self .job ['eventCount' ]), 3 )
297297
298- preview_stream = self .job .preview ()
299- preview_r = results .ResultsReader (preview_stream )
298+ preview_stream = self .job .preview (output_mode = 'json' )
299+ preview_r = results .JSONResultsReader (preview_stream )
300300 self .assertFalse (preview_r .is_preview )
301301
302- events_stream = self .job .events ()
303- events_r = results .ResultsReader (events_stream )
302+ events_stream = self .job .events (output_mode = 'json' )
303+ events_r = results .JSONResultsReader (events_stream )
304304
305305 n_events = len ([x for x in events_r if isinstance (x , dict )])
306306 n_preview = len ([x for x in preview_r if isinstance (x , dict )])
0 commit comments