@@ -56,7 +56,10 @@ def test_oneshot(self):
5656 )
5757 result = results .JSONResultsReader (stream )
5858 ds = list (result )
59- self .assertEqual (result .is_preview , False )
59+
60+ if self .service .splunk_version < (10 ,):
61+ self .assertEqual (result .is_preview , False )
62+
6063 self .assertTrue (isinstance (ds [0 ], dict ) or isinstance (ds [0 ], results .Message ))
6164 nonmessages = [d for d in ds if isinstance (d , dict )]
6265 self .assertTrue (len (nonmessages ) <= 3 )
@@ -72,7 +75,10 @@ def test_export(self):
7275 )
7376 result = results .JSONResultsReader (stream )
7477 ds = list (result )
75- self .assertEqual (result .is_preview , False )
78+
79+ if self .service .splunk_version < (10 ,):
80+ self .assertEqual (result .is_preview , False )
81+
7682 self .assertTrue (isinstance (ds [0 ], dict ) or isinstance (ds [0 ], results .Message ))
7783 nonmessages = [d for d in ds if isinstance (d , dict )]
7884 self .assertTrue (len (nonmessages ) <= 3 )
@@ -92,7 +98,9 @@ def test_export_docstring_sample(self):
9298 elif isinstance (result , dict ):
9399 # Normal events are returned as dicts
94100 pass # print(result)
95- assert rr .is_preview == False
101+
102+ if self .service .splunk_version < (10 ,):
103+ self .assertFalse (rr .is_preview )
96104
97105 def test_results_docstring_sample (self ):
98106 from splunklib import results
@@ -109,7 +117,9 @@ def test_results_docstring_sample(self):
109117 elif isinstance (result , dict ):
110118 # Normal events are returned as dicts
111119 pass # print(result)
112- assert rr .is_preview == False
120+
121+ if self .service .splunk_version < (10 ,):
122+ self .assertFalse (rr .is_preview )
113123
114124 def test_preview_docstring_sample (self ):
115125 from splunklib import client
@@ -125,13 +135,14 @@ def test_preview_docstring_sample(self):
125135 elif isinstance (result , dict ):
126136 # Normal events are returned as dicts
127137 pass # print(result)
128- if rr .is_preview :
129- pass # print("Preview of a running search job.")
130- else :
131- pass # print("Job is finished. Results are final.")
138+
139+ if self .service .splunk_version < (10 ,):
140+ if rr .is_preview :
141+ pass # print("Preview of a running search job.")
142+ else :
143+ pass # print("Job is finished. Results are final.")
132144
133145 def test_oneshot_docstring_sample (self ):
134- from splunklib import client
135146 from splunklib import results
136147
137148 service = self .service # cheat
@@ -145,7 +156,9 @@ def test_oneshot_docstring_sample(self):
145156 elif isinstance (result , dict ):
146157 # Normal events are returned as dicts
147158 pass # print(result)
148- assert rr .is_preview == False
159+
160+ if self .service .splunk_version < (10 ,):
161+ self .assertFalse (rr .is_preview )
149162
150163 def test_normal_job_with_garbage_fails (self ):
151164 jobs = self .service .jobs
0 commit comments