Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/copier-org/copier
/ functions
Functions
643 in github.com/copier-org/copier
⨍
Functions
643
◇
Types & classes
57
↳
Endpoints
9
Function
test_update_with_new_field_in_new_version_skip_answered
Test that the questions for the user are OK
tests/test_prompt.py:298
Function
test_update_with_new_file_in_template_and_project
( tmp_path_factory: pytest.TempPathFactory, )
tests/test_updatediff.py:1458
Function
test_update_with_new_file_in_template_and_project_via_migration
Merge conflicts are yielded when both template and project add same file. The project adds content to `.gitlab-ci.yml` on top of what template v1
tests/test_updatediff.py:1533
Function
test_update_with_separate_git_directory
( tmp_path_factory: pytest.TempPathFactory, )
tests/test_updatediff.py:1675
Function
test_update_with_skip_answered_and_new_answer
( tmp_path_factory: pytest.TempPathFactory, )
tests/test_updatediff.py:1715
Function
test_updatediff
(tmp_path_factory: pytest.TempPathFactory)
tests/test_updatediff.py:38
Function
test_user_defaults
( tmp_path_factory: pytest.TempPathFactory, user_defaults: AnyByStrDict, data: AnyByStrDict, e
tests/test_config.py:453
Function
test_user_defaults_updated
( tmp_path_factory: pytest.TempPathFactory, user_defaults_initial: AnyByStrDict, user_defaults_upd
tests/test_config.py:647
Function
test_valid_multi_section
Including multiple files works fine merged with multiple sections.
tests/test_config.py:187
Function
test_validate_default_value
( tmp_path_factory: pytest.TempPathFactory, spec: AnyByStrDict, expected: AbstractContextManager[N
tests/test_copy.py:1064
Function
test_validate_init_data
( tmp_path_factory: pytest.TempPathFactory, spec: AnyByStrDict, value: Any, expected: Abstract
tests/test_copy.py:861
Function
test_validate_init_data_with_skipped_question
( tmp_path_factory: pytest.TempPathFactory, defaults: bool )
tests/test_copy.py:884
Function
test_value_with_forward_slash
(tmp_path_factory: pytest.TempPathFactory)
tests/test_copy.py:473
Function
test_var_name_value_allowed
Test that a question var name "value" causes no name collision. See https://github.com/copier-org/copier/pull/780 for more details.
tests/test_prompt.py:794
Function
test_version_0_0_0_ignored
( template_path: str, tmp_path: Path, monkeypatch: pytest.MonkeyPatch )
tests/test_minimum_version.py:85
Function
test_version_bigger_major_warning
( template_path: str, tmp_path: Path, monkeypatch: pytest.MonkeyPatch )
tests/test_minimum_version.py:96
Function
test_version_equal_required
( template_path: str, tmp_path: Path, monkeypatch: pytest.MonkeyPatch )
tests/test_minimum_version.py:42
Function
test_version_greater_than_required
( template_path: str, tmp_path: Path, monkeypatch: pytest.MonkeyPatch )
tests/test_minimum_version.py:50
Function
test_version_less_than_required
( template_path: str, tmp_path: Path, monkeypatch: pytest.MonkeyPatch )
tests/test_minimum_version.py:34
Function
test_version_migration
Test a migration running on a specific version
tests/test_migrations.py:139
Function
test_warn_if_chmod_raises_permission_error
Test that a warning is raised when `chmod` raises a `PermissionError`. Changing path permissions is not allowed in some filesystems like gcsfuse.
tests/test_copy.py:1467
Function
test_when
Test that the 2nd question is skipped or not, properly.
tests/test_prompt.py:403
Function
test_with_custom_answers_file_path_opt
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:499
Function
test_with_prerelease_template_json_output_opt
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:311
Function
test_with_prerelease_template_no_opts
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:277
Function
test_with_prerelease_template_prereleases_and_json_output_opts
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:423
Function
test_with_prerelease_template_prereleases_and_quiet_opts
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:463
Function
test_with_prerelease_template_prereleases_opt
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:385
Function
test_with_prerelease_template_quiet_opt
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:350
Function
test_with_updated_template_json_output_opt
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:203
Function
test_with_updated_template_no_opts
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:166
Function
test_with_updated_template_quiet_opt
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:242
Function
test_without_updated_template_json_output_opt
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:92
Function
test_without_updated_template_no_opts
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:58
Function
test_without_updated_template_quiet_opt
( capsys: pytest.CaptureFixture[str], tmp_path_factory: pytest.TempPathFactory, template_path: str
tests/test_check_update.py:131
Function
test_worker_config_precedence
( tmp_path: Path, test_input: AnyByStrDict, expected_exclusions: tuple[str, ...] )
tests/test_config.py:380
Function
test_worker_good_data
(tmp_path: Path)
tests/test_config.py:353
Function
timeout_type
(value: Any)
tests/conftest.py:22
Method
to_json_fallback
(value: Any)
copier/_main.py:731
Function
tpl
A simple template that supports updates.
tests/test_recopy.py:16
Method
url_expanded
Get usable URL. `url` can be specified in shortcut format, which wouldn't be understood by the underlying VCS system. This pr
copier/_template.py:624
Method
vcs
Get VCS system used by the template, if any.
copier/_template.py:662
Method
vcs
VCS type of the subproject.
copier/_subproject.py:85
← previous
601–643 of 643, ranked by callers