Download gpt2eval_env/lib/python3.11/site-packages/setuptools/tests/test_build.py from michaelxing/gpt2-small-repla: direct link, hf CLI and curl.
- Browser
- Download file 798 Bytes
-
https://huggingface.co/michaelxing/gpt2-small-repla/resolve/main/gpt2eval_env/lib/python3.11/site-packages/setuptools/tests/test_build.py
- Command line
-
hf download hf://michaelxing/gpt2-small-repla/gpt2eval_env/lib/python3.11/site-packages/setuptools/tests/test_build.py
-
curl -L -o test_build.py https://huggingface.co/michaelxing/gpt2-small-repla/resolve/main/gpt2eval_env/lib/python3.11/site-packages/setuptools/tests/test_build.py
798 Bytes
| from setuptools import Command | |
| from setuptools.command.build import build | |
| from setuptools.dist import Distribution | |
| def test_distribution_gives_setuptools_build_obj(tmpdir_cwd): | |
| """ | |
| Check that the setuptools Distribution uses the | |
| setuptools specific build object. | |
| """ | |
| dist = Distribution( | |
| dict( | |
| script_name='setup.py', | |
| script_args=['build'], | |
| packages=[], | |
| package_data={'': ['path/*']}, | |
| ) | |
| ) | |
| assert isinstance(dist.get_command_obj("build"), build) | |
| class Subcommand(Command): | |
| """Dummy command to be used in tests""" | |
| def initialize_options(self): | |
| pass | |
| def finalize_options(self): | |
| pass | |
| def run(self): | |
| raise NotImplementedError("just to check if the command runs") | |