diff options
| author | idle sign <idlesign@yandex.ru> | 2016-12-04 17:11:37 +0700 |
|---|---|---|
| committer | idle sign <idlesign@yandex.ru> | 2016-12-04 17:11:37 +0700 |
| commit | 21333fe86db1888dbee134043ea8a2f85b69d439 (patch) | |
| tree | 92d03d00444d467ccb9bd0e52da867f7967612dc /setuptools/tests/test_config.py | |
| parent | 68c03bee07c55a9c337f1cb98fc102a3710add4b (diff) | |
| download | external_python_setuptools-21333fe86db1888dbee134043ea8a2f85b69d439.tar.gz external_python_setuptools-21333fe86db1888dbee134043ea8a2f85b69d439.tar.bz2 external_python_setuptools-21333fe86db1888dbee134043ea8a2f85b69d439.zip | |
Added `metadata` section aliases.
Diffstat (limited to 'setuptools/tests/test_config.py')
| -rw-r--r-- | setuptools/tests/test_config.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/setuptools/tests/test_config.py b/setuptools/tests/test_config.py index e53b5ffd..3fabfb94 100644 --- a/setuptools/tests/test_config.py +++ b/setuptools/tests/test_config.py @@ -86,6 +86,31 @@ class TestMetadata: assert metadata.name == 'fake_name' assert metadata.keywords == ['one', 'two'] + def test_aliases(self, tmpdir): + + fake_env( + tmpdir, + '[metadata]\n' + 'author-email = test@test.com\n' + 'home_page = http://test.test.com/test/\n' + 'summary = Short summary\n' + 'platform = a, b\n' + 'classifier =\n' + ' Framework :: Django\n' + ' Programming Language :: Python :: 3.5\n' + ) + + with get_dist(tmpdir) as dist: + metadata = dist.metadata + assert metadata.author_email == 'test@test.com' + assert metadata.url == 'http://test.test.com/test/' + assert metadata.description == 'Short summary' + assert metadata.platforms == ['a', 'b'] + assert metadata.classifiers == [ + 'Framework :: Django', + 'Programming Language :: Python :: 3.5', + ] + def test_multiline(self, tmpdir): fake_env( |
