|
KiCad PCB EDA Suite
|
Fixture that creates a temporary git repo with one committed file. More...
Public Member Functions | |
| VCS_TEST_FIXTURE () | |
| ~VCS_TEST_FIXTURE () | |
| bool | repoReady () const |
Private Member Functions | |
| bool | initRepo () |
Private Attributes | |
| LIBGIT_BACKEND * | m_backend |
| wxString | m_originalDir |
| wxString | m_tempDir |
| bool | m_repoReady |
Fixture that creates a temporary git repo with one committed file.
This gives every VCS function a known, deterministic environment.
Definition at line 56 of file test_text_eval_parser_vcs.cpp.
|
inline |
Definition at line 58 of file test_text_eval_parser_vcs.cpp.
References initRepo(), m_backend, m_originalDir, m_repoReady, m_tempDir, and SetGitBackend().
|
inline |
Definition at line 77 of file test_text_eval_parser_vcs.cpp.
References m_backend, m_originalDir, m_tempDir, and SetGitBackend().
|
inlineprivate |
Definition at line 92 of file test_text_eval_parser_vcs.cpp.
References config, index, m_tempDir, TEST_AUTHOR_EMAIL, TEST_AUTHOR_NAME, and TEST_COMMIT_MSG.
Referenced by VCS_TEST_FIXTURE().
|
inline |
Definition at line 89 of file test_text_eval_parser_vcs.cpp.
References m_repoReady.
|
private |
Definition at line 169 of file test_text_eval_parser_vcs.cpp.
Referenced by VCS_TEST_FIXTURE(), and ~VCS_TEST_FIXTURE().
|
private |
Definition at line 170 of file test_text_eval_parser_vcs.cpp.
Referenced by VCS_TEST_FIXTURE(), and ~VCS_TEST_FIXTURE().
|
private |
Definition at line 172 of file test_text_eval_parser_vcs.cpp.
Referenced by repoReady(), and VCS_TEST_FIXTURE().
|
private |
Definition at line 171 of file test_text_eval_parser_vcs.cpp.
Referenced by initRepo(), VCS_TEST_FIXTURE(), and ~VCS_TEST_FIXTURE().