mirror of
https://github.com/NoCLin/LightMirrors
synced 2025-07-18 22:56:12 +08:00
21 lines
603 B
Python
21 lines
603 B
Python
import unittest
|
|
|
|
from utils import call
|
|
|
|
PYPI_HOST = "pypi.local.homeinfra.org"
|
|
PYPI_INDEX = f"http://{PYPI_HOST}/simple"
|
|
TORCH_HOST = "torch.local.homeinfra.org"
|
|
TORCH_INDEX = f"http://{TORCH_HOST}/whl"
|
|
|
|
|
|
class TestPypi(unittest.TestCase):
|
|
|
|
def test_pypi_http(self):
|
|
call(f"pip download -i {PYPI_INDEX} django --trusted-host {PYPI_HOST} --dest /tmp/pypi/")
|
|
|
|
def test_torch_http(self):
|
|
call(f"pip download -i {TORCH_INDEX} tqdm --trusted-host {TORCH_HOST} --dest /tmp/torch/")
|
|
|
|
def test_docker_pull(self):
|
|
call(f"docker pull docker.local.homeinfra.org/alpine:3.12")
|