paver.tests package — Paver 1.3.4 documentation

# paver.tests package

## Submodules

## paver.tests.other_pavement module

`paver.tests.other_pavement.` `t1`(options)

## paver.tests.test_doctools module

`paver.tests.test_doctools.` `display`(msg, *args)

`paver.tests.test_doctools.` `test_bad_section`()

`paver.tests.test_doctools.` `test_cogging`()

`paver.tests.test_doctools.` `test_cogging_with_markers_removed`()

`paver.tests.test_doctools.` `test_endmarker_without_start`()

`paver.tests.test_doctools.` `test_include_lookup`()

`paver.tests.test_doctools.` `test_nested_sections`()

`paver.tests.test_doctools.` `test_section_already_defined`()

`paver.tests.test_doctools.` `test_section_doesnt_end`()

`paver.tests.test_doctools.` `test_sections_from_file`()

`paver.tests.test_doctools.` `test_whole_file`()

## paver.tests.test_git module

`paver.tests.test_git.` `test_branch_chekout_cwd`(sh)

  it should get the CWD and assume that is the repo

`paver.tests.test_git.` `test_branch_list_correctly_parses_git_output`(sh)

`paver.tests.test_git.` `test_branch_list_correctly_parses_remote_branch_output`(sh)

`paver.tests.test_git.` `test_branch_track_remote`(sh)

`paver.tests.test_git.` `test_simple_branch_checkout`(sh)

`paver.tests.test_git.` `test_simple_clone`(sh)

`paver.tests.test_git.` `test_simple_pull`(sh)

## paver.tests.test_hg module

`paver.tests.test_hg.` `test_branches_with_closed`(sh)

`paver.tests.test_hg.` `test_latest_tag`()

`paver.tests.test_hg.` `test_pull_rev`(sh)

`paver.tests.test_hg.` `test_pull_rev_url`(sh)

`paver.tests.test_hg.` `test_pull_simple`(sh)

`paver.tests.test_hg.` `test_simple_clone`(sh)

`paver.tests.test_hg.` `test_simple_clone_to_rev`(sh)

`paver.tests.test_hg.` `test_update_simple`(sh)

`paver.tests.test_hg.` `test_update_to_rev`(sh)

`paver.tests.test_hg.` `test_update_to_rev_and_clean`(sh)

## paver.tests.test_options module

`paver.tests.test_options.` `test_add_dict_to_order`()

`paver.tests.test_options.` `test_basic_namespace_as_dictionary`()

`paver.tests.test_options.` `test_callables_in_bunch`()

`paver.tests.test_options.` `test_clear`()

`paver.tests.test_options.` `test_default_namespace_searching`()

`paver.tests.test_options.` `test_search_order_is_adjustable`()

`paver.tests.test_options.` `test_setdefault`()

`paver.tests.test_options.` `test_setdotted_values`()

`paver.tests.test_options.` `test_update`()

## paver.tests.test_path module

`paver.tests.test_path.` `test_join_on_unicode_path`()

## paver.tests.test_setuputils module

`paver.tests.test_setuputils.` `test_distutils_task_finder`()

`paver.tests.test_setuputils.` `test_distutils_tasks_should_not_get_extra_options`()

`paver.tests.test_setuputils.` `test_needs_sdist_without_options`()

  Test that a custom sdist can be used in needs() w/o options.setup

`paver.tests.test_setuputils.` `test_negative_opts_handled_for_distutils`()

`paver.tests.test_setuputils.` `test_override_distutils_command`()

`paver.tests.test_setuputils.` `test_task_with_distutils_dep`()

## paver.tests.test_shell module

`paver.tests.test_shell.` `test_sh_ignores_error`(popen)

`paver.tests.test_shell.` `test_sh_ignores_error_with_capture`(popen)

`paver.tests.test_shell.` `test_sh_raises_BuildFailure`(popen)

`paver.tests.test_shell.` `test_sh_with_capture_raises_BuildFailure`(popen, error)

`paver.tests.test_shell.` `test_sh_with_multi_command`(popen)

## paver.tests.test_svn module

`paver.tests.test_svn.` `test_checkout_with_revision`(sh)

`paver.tests.test_svn.` `test_export_with_revision`(sh)

`paver.tests.test_svn.` `test_simple_checkout`(sh)

`paver.tests.test_svn.` `test_simple_export`(sh)

`paver.tests.test_svn.` `test_simple_update`(sh)

`paver.tests.test_svn.` `test_svn_info`(sh)

`paver.tests.test_svn.` `test_update_with_revision`(sh)

## paver.tests.test_tasks module

class `paver.tests.test_tasks.` `MyTaskFinder`

  Bases: `object`

  `foo` = Task: foo
  `get_task`(name)
  `get_tasks`()

`paver.tests.test_tasks.` `global_t1`()

`paver.tests.test_tasks.` `test_add_options_to_environment`()

`paver.tests.test_tasks.` `test_all_messages_for_a_task_are_captured`()

`paver.tests.test_tasks.` `test_alternate_pavement_option`()

`paver.tests.test_tasks.` `test_auto_task_is_not_run_with_noauto`()

`paver.tests.test_tasks.` `test_auto_task_is_run_when_present`()

`paver.tests.test_tasks.` `test_backwards_compatible_needs`()

`paver.tests.test_tasks.` `test_base_logging`()

`paver.tests.test_tasks.` `test_basic_command_line`()

`paver.tests.test_tasks.` `test_basic_dependencies`()

`paver.tests.test_tasks.` `test_calling_a_function_rather_than_task`()

`paver.tests.test_tasks.` `test_calling_nonconsuming_task_with_arguments`()

`paver.tests.test_tasks.` `test_calling_subpavement`()

`paver.tests.test_tasks.` `test_calling_task_with_arguments`()

`paver.tests.test_tasks.` `test_calling_task_with_arguments_do_not_overwrite_it_for_other_tasks`()

`paver.tests.test_tasks.` `test_calling_task_with_empty_arguments`()

`paver.tests.test_tasks.` `test_calling_task_with_option_arguments`()

`paver.tests.test_tasks.` `test_captured_output_shows_up_on_exception`()

`paver.tests.test_tasks.` `test_chained_dependencies`()

`paver.tests.test_tasks.` `test_consume_args`()

`paver.tests.test_tasks.` `test_consume_nargs`()

`paver.tests.test_tasks.` `test_consume_nargs_and_options`()

`paver.tests.test_tasks.` `test_debug_logging`()

`paver.tests.test_tasks.` `test_depending_on_a_function_rather_than_task`()

`paver.tests.test_tasks.` `test_description_empty_without_docstring`()

`paver.tests.test_tasks.` `test_description_retrieval_first_sentence`()

`paver.tests.test_tasks.` `test_description_retrieval_first_sentence_even_with_version_numbers`()

`paver.tests.test_tasks.` `test_description_retrieval_trial`()

`paver.tests.test_tasks.` `test_dest_parameter_should_map_opt_to_property`()

`paver.tests.test_tasks.` `test_dotted_options`()

`paver.tests.test_tasks.` `test_dry_run`()

`paver.tests.test_tasks.` `test_environment_insertion`()

`paver.tests.test_tasks.` `test_error_show_up_no_matter_what`()

`paver.tests.test_tasks.` `test_exactly_same_parameters_must_be_specified_in_order_to_allow_sharing`()

`paver.tests.test_tasks.` `test_list_tasks`()

`paver.tests.test_tasks.` `test_longname_access`()

`paver.tests.test_tasks.` `test_longname_resolution_in_dependencies`()

`paver.tests.test_tasks.` `test_messages_with_formatting_and_no_args_still_work`()

`paver.tests.test_tasks.` `test_optional_args_in_tasks`()

`paver.tests.test_tasks.` `test_options_inherited_via_needs`()

`paver.tests.test_tasks.` `test_options_inherited_via_needs_even_from_grandparents`()

`paver.tests.test_tasks.` `test_options_may_overlap_between_multiple_tasks_even_when_specified_in_reverse_order`()

`paver.tests.test_tasks.` `test_options_may_overlap_if_explicitly_allowed`()

`paver.tests.test_tasks.` `test_options_might_be_provided_if_task_might_be_called`()

`paver.tests.test_tasks.` `test_options_might_be_shared_both_way`()

`paver.tests.test_tasks.` `test_options_passed_to_task`()

`paver.tests.test_tasks.` `test_options_shouldnt_overlap`()

`paver.tests.test_tasks.` `test_options_shouldnt_overlap_when_bad_task_specified`()

`paver.tests.test_tasks.` `test_paver_doesnt_crash_on_task_function_with_annotations`()

`paver.tests.test_tasks.` `test_setting_of_options_with_equals`()

`paver.tests.test_tasks.` `test_shortname_access`()

`paver.tests.test_tasks.` `test_task_can_be_called_repeatedly`()

`paver.tests.test_tasks.` `test_task_command_line_options`()

`paver.tests.test_tasks.` `test_task_finders`()

`paver.tests.test_tasks.` `test_tasks_dont_repeat`()

## paver.tests.utils module

exception `paver.tests.utils.` `FakeExitException`

  Bases: `Exception`

  Fake out tasks.Environment._exit to avoid interupting tests

class `paver.tests.utils.` `FakeModule`(**kw)

  Bases: `object`

`paver.tests.utils.` `patched_exit`(self, code)

`paver.tests.utils.` `patched_print`(self, output)

## Module contents