tests.test_install_requires

Module Contents

Classes

TestParseRequirements

Data

__module__

API

tests.test_install_requires.__module__[source]

‘tests’

class tests.test_install_requires.TestParseRequirements(methodName='runTest')[source][source]

Bases: context.BasicUsageTestSuite

__module__[source]

‘tests.test_install_requires’

requirements_file[source]

None

stores the temporary requirements file path for testing

setUp()[source][source]
tearDown()[source][source]

Clean up the temporary requirements file

write_requirements(content)[source][source]
test_simple_version_constraint()[source][source]

Test parsing a simple version constraint.

test_multiple_version_constraints()[source][source]

Test parsing multiple version constraints.

test_comments_and_empty_lines()[source][source]

Test handling comments and empty lines.

test_options_and_urls_ignored()[source][source]

Test that options and URLs are ignored.

test_malformed_lines()[source][source]

Test handling of malformed requirement lines.

test_nonexistent_requirements_file()[source][source]

Test behavior when requirements file does not exist.