Logo
Explore Help
Register Sign In
jones/facefusion
1
0
Fork 0
You've already forked facefusion
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
8a9e08f3a2d259162e24f23099f87d0bfbd1d40d
facefusion/tests/test_curl_builder.py

18 lines
439 B
Python
Raw Normal View History

Feat/commands builder (#852) * Protype for ffmpeg builder * Protype for ffmpeg builder * Add curl builder * Fix typing import * Adjust commands indent * Protype for ffmpeg builder part2 * Protype for ffmpeg builder part3 * Protype for ffmpeg builder part3 * Add chain() helper to the builders * Protype for ffmpeg builder part4 * Protype for ffmpeg builder part5 * Protoype for ffmpeg builder part5 * Protoype for ffmpeg builder part6 * Allow dynamic audio size * Fix testing * Protoype for ffmpeg builder part7 * Fix and polish ffmpeg builder * Hardcode the log level for ffmpeg * More ffmpeg rework * Prototype for ffmpeg builder part8 * Prototype for ffmpeg builder part9 * Fix CI * Fix Styles * Add lazy testing, User Agent for CURL * More testing * More testing
2025-01-13 10:42:40 +01:00
from shutil import which
from facefusion import curl_builder, metadata
def test_run() -> None:
user_agent = metadata.get('name') + '/' + metadata.get('version')
assert curl_builder.run([]) == [ which('curl'), '--user-agent', user_agent, '--insecure', '--location', '--silent' ]
def test_chain() -> None:
commands = curl_builder.chain(
curl_builder.head(metadata.get('url'))
)
assert commands == [ '-I', metadata.get('url') ]
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.2 Page: 42ms Template: 5ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API