@@ -13,9 +13,9 @@ public class ContractTests
1313 [ SkippableFact ]
1414 public async Task ApiBatchBytesAsync ( )
1515 {
16- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
17- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
18- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
16+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
17+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
18+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
1919 var config = TestHelpers . BuildConfig ( null ) ;
2020
2121 var fileBytes = await File . ReadAllBytesAsync ( documentPath ) ;
@@ -30,9 +30,9 @@ public async Task ApiBatchBytesAsync()
3030 [ SkippableFact ]
3131 public void ApiBatchBytesSync ( )
3232 {
33- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
34- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
35- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
33+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
34+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
35+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
3636 var config = TestHelpers . BuildConfig ( null ) ;
3737
3838 var fileBytes = File . ReadAllBytes ( documentPath ) ;
@@ -47,9 +47,9 @@ public void ApiBatchBytesSync()
4747 [ SkippableFact ]
4848 public async Task ApiBatchFileAsync ( )
4949 {
50- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
51- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
52- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
50+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
51+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
52+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
5353 var config = TestHelpers . BuildConfig ( null ) ;
5454
5555 var results = await KreuzbergClient . BatchExtractFilesAsync ( new [ ] { documentPath } , config ) ;
@@ -62,9 +62,9 @@ public async Task ApiBatchFileAsync()
6262 [ SkippableFact ]
6363 public void ApiBatchFileSync ( )
6464 {
65- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
66- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
67- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
65+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
66+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
67+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
6868 var config = TestHelpers . BuildConfig ( null ) ;
6969
7070 var results = KreuzbergClient . BatchExtractFilesSync ( new [ ] { documentPath } , config ) ;
@@ -77,9 +77,9 @@ public void ApiBatchFileSync()
7777 [ SkippableFact ]
7878 public async Task ApiExtractBytesAsync ( )
7979 {
80- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
81- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
82- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
80+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
81+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
82+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
8383 var config = TestHelpers . BuildConfig ( null ) ;
8484
8585 var fileBytes = await File . ReadAllBytesAsync ( documentPath ) ;
@@ -93,9 +93,9 @@ public async Task ApiExtractBytesAsync()
9393 [ SkippableFact ]
9494 public void ApiExtractBytesSync ( )
9595 {
96- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
97- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
98- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
96+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
97+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
98+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
9999 var config = TestHelpers . BuildConfig ( null ) ;
100100
101101 var fileBytes = File . ReadAllBytes ( documentPath ) ;
@@ -109,9 +109,9 @@ public void ApiExtractBytesSync()
109109 [ SkippableFact ]
110110 public async Task ApiExtractFileAsync ( )
111111 {
112- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
113- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
114- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
112+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
113+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
114+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
115115 var config = TestHelpers . BuildConfig ( null ) ;
116116
117117 var result = await KreuzbergClient . ExtractFileAsync ( documentPath , config ) ;
@@ -123,9 +123,9 @@ public async Task ApiExtractFileAsync()
123123 [ SkippableFact ]
124124 public void ApiExtractFileSync ( )
125125 {
126- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
127- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
128- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
126+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
127+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
128+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
129129 var config = TestHelpers . BuildConfig ( null ) ;
130130
131131 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -137,9 +137,9 @@ public void ApiExtractFileSync()
137137 [ SkippableFact ]
138138 public void ConfigChunking ( )
139139 {
140- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
141- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
142- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
140+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
141+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
142+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
143143 var config = TestHelpers . BuildConfig ( "{\" chunking\" :{\" max_chars\" :500,\" max_overlap\" :50}}" ) ;
144144
145145 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -151,9 +151,9 @@ public void ConfigChunking()
151151 [ SkippableFact ]
152152 public void ConfigForceOcr ( )
153153 {
154- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
155- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
156- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
154+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
155+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
156+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
157157 var config = TestHelpers . BuildConfig ( "{\" force_ocr\" :true}" ) ;
158158
159159 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -164,9 +164,9 @@ public void ConfigForceOcr()
164164 [ SkippableFact ]
165165 public void ConfigImages ( )
166166 {
167- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /embedded_images_tables.pdf" ) ;
168- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /embedded_images_tables.pdf" ) ;
169- var documentPath = TestHelpers . EnsureDocument ( "pdfs /embedded_images_tables.pdf" , true ) ;
167+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /embedded_images_tables.pdf" ) ;
168+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /embedded_images_tables.pdf" ) ;
169+ var documentPath = TestHelpers . EnsureDocument ( "pdf /embedded_images_tables.pdf" , true ) ;
170170 var config = TestHelpers . BuildConfig ( "{\" images\" :{\" extract_images\" :true}}" ) ;
171171
172172 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -177,9 +177,9 @@ public void ConfigImages()
177177 [ SkippableFact ]
178178 public void ConfigLanguageDetection ( )
179179 {
180- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
181- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
182- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
180+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
181+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
182+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
183183 var config = TestHelpers . BuildConfig ( "{\" language_detection\" :{\" enabled\" :true}}" ) ;
184184
185185 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -191,9 +191,9 @@ public void ConfigLanguageDetection()
191191 [ SkippableFact ]
192192 public void ConfigPages ( )
193193 {
194- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /multi_page.pdf" ) ;
195- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /multi_page.pdf" ) ;
196- var documentPath = TestHelpers . EnsureDocument ( "pdfs /multi_page.pdf" , true ) ;
194+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /multi_page.pdf" ) ;
195+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /multi_page.pdf" ) ;
196+ var documentPath = TestHelpers . EnsureDocument ( "pdf /multi_page.pdf" , true ) ;
197197 var config = TestHelpers . BuildConfig ( "{\" pages\" :{\" end\" :3,\" start\" :1}}" ) ;
198198
199199 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -204,9 +204,9 @@ public void ConfigPages()
204204 [ SkippableFact ]
205205 public void ConfigUseCacheFalse ( )
206206 {
207- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
208- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
209- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
207+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
208+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
209+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
210210 var config = TestHelpers . BuildConfig ( "{\" use_cache\" :false}" ) ;
211211
212212 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -217,9 +217,9 @@ public void ConfigUseCacheFalse()
217217 [ SkippableFact ]
218218 public void OutputFormatDjot ( )
219219 {
220- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
221- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
222- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
220+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
221+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
222+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
223223 var config = TestHelpers . BuildConfig ( "{\" output_format\" :\" djot\" }" ) ;
224224
225225 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -230,9 +230,9 @@ public void OutputFormatDjot()
230230 [ SkippableFact ]
231231 public void OutputFormatHtml ( )
232232 {
233- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
234- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
235- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
233+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
234+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
235+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
236236 var config = TestHelpers . BuildConfig ( "{\" output_format\" :\" html\" }" ) ;
237237
238238 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -243,9 +243,9 @@ public void OutputFormatHtml()
243243 [ SkippableFact ]
244244 public void OutputFormatMarkdown ( )
245245 {
246- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
247- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
248- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
246+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
247+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
248+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
249249 var config = TestHelpers . BuildConfig ( "{\" output_format\" :\" markdown\" }" ) ;
250250
251251 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -256,9 +256,9 @@ public void OutputFormatMarkdown()
256256 [ SkippableFact ]
257257 public void OutputFormatPlain ( )
258258 {
259- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
260- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
261- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
259+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
260+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
261+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
262262 var config = TestHelpers . BuildConfig ( "{\" output_format\" :\" plain\" }" ) ;
263263
264264 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -269,9 +269,9 @@ public void OutputFormatPlain()
269269 [ SkippableFact ]
270270 public void ResultFormatElementBased ( )
271271 {
272- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
273- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
274- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
272+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
273+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
274+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
275275 var config = TestHelpers . BuildConfig ( "{\" result_format\" :\" element_based\" }" ) ;
276276
277277 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
@@ -282,9 +282,9 @@ public void ResultFormatElementBased()
282282 [ SkippableFact ]
283283 public void ResultFormatUnified ( )
284284 {
285- TestHelpers . SkipIfLegacyOfficeDisabled ( "pdfs /fake_memo.pdf" ) ;
286- TestHelpers . SkipIfOfficeTestOnWindows ( "pdfs /fake_memo.pdf" ) ;
287- var documentPath = TestHelpers . EnsureDocument ( "pdfs /fake_memo.pdf" , true ) ;
285+ TestHelpers . SkipIfLegacyOfficeDisabled ( "pdf /fake_memo.pdf" ) ;
286+ TestHelpers . SkipIfOfficeTestOnWindows ( "pdf /fake_memo.pdf" ) ;
287+ var documentPath = TestHelpers . EnsureDocument ( "pdf /fake_memo.pdf" , true ) ;
288288 var config = TestHelpers . BuildConfig ( "{\" result_format\" :\" unified\" }" ) ;
289289
290290 var result = KreuzbergClient . ExtractFileSync ( documentPath , config ) ;
0 commit comments