Commit d26c9ba
committed
ci: fix fallback library jobs and add baikal integration tests
niquests is the default (not a fallback): async falls back to httpx,
sync falls back to requests. The old async-niquests job was testing
the default path (already covered by the main matrix job) and not the
httpx fallback.
- Rename async-niquests → async-httpx; uninstall niquests so httpx is
used; assert _USE_HTTPX in the verify step
- Add Baikal service + setup to both fallback jobs so integration tests
run against a real server, not just unit/Radicale tests
- sync-requests: extend -k filter to "Baikal or Radicale" and pass
BAIKAL_URL
prompt: There is no "niquests fallback" - niquests is the default
library now, with httpx as a fallback in async. So we need 1) test
code to ensure the httpx fallback works in async mode, 2) test code to
ensure the requests fallback works in sync mode. We should run both
sync tests and async tests towards the baikal server using niquests at
github.
AI Prompts:
claude-sonnet-4-6: There is no "niquests fallback" - niquests is the default library now, with httpx as a fallback in async. So we need ... 1) test code to ensure the httpx fallback works in async mode, 2) test code to ensure the requests fallback works in sync mode. We should run both sync tests and async tests towards the baikal server using niquests at github.1 parent fd648e7 commit d26c9ba
1 file changed
Lines changed: 39 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
334 | 334 | | |
335 | 335 | | |
336 | 336 | | |
337 | | - | |
338 | | - | |
339 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
340 | 340 | | |
341 | 341 | | |
342 | 342 | | |
| |||
354 | 354 | | |
355 | 355 | | |
356 | 356 | | |
357 | | - | |
| 357 | + | |
358 | 358 | | |
359 | 359 | | |
360 | | - | |
| 360 | + | |
361 | 361 | | |
362 | 362 | | |
363 | 363 | | |
| |||
373 | 373 | | |
374 | 374 | | |
375 | 375 | | |
376 | | - | |
| 376 | + | |
377 | 377 | | |
378 | 378 | | |
379 | 379 | | |
380 | | - | |
381 | | - | |
382 | | - | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
383 | 383 | | |
384 | | - | |
| 384 | + | |
385 | 385 | | |
386 | 386 | | |
387 | 387 | | |
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
391 | 391 | | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
392 | 403 | | |
393 | 404 | | |
394 | 405 | | |
| |||
399 | 410 | | |
400 | 411 | | |
401 | 412 | | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
402 | 428 | | |
403 | 429 | | |
404 | 430 | | |
| |||
408 | 434 | | |
409 | 435 | | |
410 | 436 | | |
411 | | - | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
0 commit comments