Commit Graph

  • 4aa60283f5 LC20-009__merge_commit_new_branch: New testcase. Joel Brobecker 2012-12-20 14:07:41 +04:00
  • afa3d5ebae LC20-007__merge_commit_branch_update: New testcase. Joel Brobecker 2012-12-20 14:00:43 +04:00
  • d4a55acf09 Add potential summary-of-change at end of branch creation email. Joel Brobecker 2012-12-20 13:33:14 +04:00
  • 770128eb5c Send emails for each new commit. Joel Brobecker 2012-12-20 12:23:17 +04:00
  • f8fed46470 Cleanup: Make AbstractUpdate.email_ref_update private. Joel Brobecker 2012-12-20 10:01:16 +04:00
  • 99e5fa51ca cleanup: Make Update.pre_commit_checks private. Joel Brobecker 2012-12-20 09:59:39 +04:00
  • f6de63240b Minor cleanup - move Update.summary_of_changes method down a bit. Joel Brobecker 2012-12-20 09:52:48 +04:00
  • d5ea764206 Add summary-of-changes section in branch update cover email. Joel Brobecker 2012-12-17 09:03:15 +04:00
  • 608f667431 Remove trailing empty line at end of branch update/creation email. Joel Brobecker 2012-12-16 15:01:52 +04:00
  • 29d0361030 Remove git.GitCommit and git.rev_list_commits Joel Brobecker 2012-12-12 07:04:23 +04:00
  • 606f6fc876 Introduce the concept of added vs lost commits. Joel Brobecker 2012-12-11 14:46:49 +04:00
  • 59b98496ee Basic branch-deletion support. Joel Brobecker 2012-12-11 09:46:12 +04:00
  • 208a11d50a Implement the beginning of the "cover" email for branch update & creation. Joel Brobecker 2012-12-11 09:22:13 +04:00
  • cac562c8dc LC10-007__git_module_utest: New testcase. Joel Brobecker 2012-12-10 11:43:58 +04:00
  • 83b679973b Rename local variable "new_commits" into "commits_list"... Joel Brobecker 2012-12-10 11:32:37 +04:00
  • 59f6f26efd update comment in GitReferences.expand. Joel Brobecker 2012-12-10 11:28:35 +04:00
  • 2b82c1d46b LC10-006__new_branch_existing_commit: New testcase. Joel Brobecker 2012-12-10 11:23:44 +04:00
  • a984585fb4 Handle new reference to pre-existing reference. Joel Brobecker 2012-12-10 11:22:00 +04:00
  • 49f0d1642f Do not catch InvalidUpdate in post_receive.py. Joel Brobecker 2012-12-10 11:02:37 +04:00
  • e6cb2630e5 Reject update if hooks.mailinglist is not set. Joel Brobecker 2012-12-10 10:45:15 +04:00
  • 23457eb849 LC10-004__push_many_commits: New testcase. Joel Brobecker 2012-12-10 10:12:48 +04:00
  • 1fa4a5827b LC10-003__push_too_many_commits: New testcase. Joel Brobecker 2012-12-10 10:01:30 +04:00
  • 687fadc35d Implement hooks.maxcommitemails support. Joel Brobecker 2012-12-10 10:01:11 +04:00
  • 09794e058a Rework the old_rev..new_rev expansion entirely. Joel Brobecker 2012-12-10 08:55:37 +04:00
  • d9e6ea08b8 Simplified implementation for git.rev_list_commits. Joel Brobecker 2012-12-09 19:05:34 +04:00
  • 03867ac2e1 New method AbstractUpdate.email_ref_update... Joel Brobecker 2012-12-09 15:35:47 +04:00
  • 788692f441 Keep AbstractUpdate's validate() and pre_commit_checks() together. Joel Brobecker 2012-12-09 15:22:42 +04:00
  • e1974c9538 Rename updates.expand_new_commit_to_list into GitReferences.new_commits. Joel Brobecker 2012-12-09 14:48:18 +04:00
  • 3f3aef3ba2 Add Updates.pre_update_refs attribute. Joel Brobecker 2012-12-09 14:09:21 +04:00
  • ef72cbd88b do not re-check a commit if another reference points to it Joel Brobecker 2012-12-09 14:16:22 +04:00
  • 322f354336 Fix incorrect parameter order in post_receive_one debug trace. Joel Brobecker 2012-12-09 14:00:59 +04:00
  • 83ba870e03 NB_push_one_commit: Full and exact expected output matching. Joel Brobecker 2012-12-02 19:53:42 +04:00
  • 02da1fdcc1 post_receive_one_utest: conform better with overall testsuite style. Joel Brobecker 2012-12-02 19:50:44 +04:00
  • 324d139131 no_mailinglist_update: Full and exact matching of expected output. Joel Brobecker 2012-12-02 19:29:03 +04:00
  • 5e25c1afa5 noemail_l_tag: Full and exact expected output matching. Joel Brobecker 2012-12-02 19:26:45 +04:00
  • 7860b6201f noemail_tag: Full and exact expected output match. Joel Brobecker 2012-12-02 19:24:54 +04:00
  • 1fa60f09da noemail_branch: Full and exact expected output match. Joel Brobecker 2012-12-02 19:23:16 +04:00
  • 39839c4b8d update_tag: Full and exact expected output matching. Joel Brobecker 2012-12-02 19:21:54 +04:00
  • a4c71d9276 update_l_tag: Full and exact expected output matching. Joel Brobecker 2012-12-02 19:19:28 +04:00
  • 1cfe142889 Remove unused import from invalid_debug_level/test.py. Joel Brobecker 2012-12-02 19:16:57 +04:00
  • 3c49186b7d invalid_debug_level: Full and exact expected output matching. Joel Brobecker 2012-12-02 19:16:36 +04:00
  • b2dfb03efb combined_multiple_commits: Full and exact expected output match. Joel Brobecker 2012-12-02 19:13:32 +04:00
  • ca7fe62929 combined_push_single_commit: Full and exact expected output match. Joel Brobecker 2012-12-02 19:11:11 +04:00
  • fa83b39612 Remove unused import in combined_push_single_commit/test.py. Joel Brobecker 2012-12-02 19:09:54 +04:00
  • 2a55228559 headless_branch_combined: Full and exact match of expected output. Joel Brobecker 2012-12-02 19:09:23 +04:00
  • 44efa02388 headless_branch: Full and exact expected output match. Joel Brobecker 2012-12-02 19:07:31 +04:00
  • 58ad9c2883 headless_branch/test.py: Remove unused import. Joel Brobecker 2012-12-02 19:07:09 +04:00
  • 6fa6b9f8b7 push_submodule_creation: Full and exact expected output match. Joel Brobecker 2012-12-02 18:06:06 +04:00
  • ffde37601e default_no_precommit_check: Full and exact expected output match. Joel Brobecker 2012-12-01 14:41:05 +04:00
  • b678df5fea gitattr_no_precommit_check: Full and exact expected output match. Joel Brobecker 2012-12-01 14:39:56 +04:00
  • 66332797b1 rename_one_file: Full and exact expected output match. Joel Brobecker 2012-12-01 14:38:07 +04:00
  • a6d02be704 reject_new_branch_from_older: Full and exact expected output match. Joel Brobecker 2012-12-01 14:36:43 +04:00
  • c341354422 reject_new_branch_from_head: Full and exact expected output match. Joel Brobecker 2012-12-01 14:35:32 +04:00
  • 369a2848ff reject_file_rename: Full and exact expected output match. Joel Brobecker 2012-12-01 14:34:14 +04:00
  • 7c863738b5 new_branch_is_older_commit: Full and exact expected output match. Joel Brobecker 2012-12-01 14:33:04 +04:00
  • 2ee1ae552f new_branch_is_head: Full and exact expected output match. Joel Brobecker 2012-12-01 14:31:23 +04:00
  • 436244e3c7 new_branch_from_older_commit: Full and exact expected output match. Joel Brobecker 2012-12-01 14:29:30 +04:00
  • b3ba499885 new_branch_from_head: Full and exact expected output match. Joel Brobecker 2012-12-01 14:27:18 +04:00
  • cf2629106e forced_update_precommit_err: Full and exact expected output match. Joel Brobecker 2012-12-01 14:24:40 +04:00
  • 867e994bdb forced_update_on_topic: Full and exact expected output match. Joel Brobecker 2012-12-01 14:23:33 +04:00
  • f1c069365a reject_non_fast_forward: Full and exact expected output match. Joel Brobecker 2012-12-01 14:21:41 +04:00
  • 04b073349a reject_non_fast_forward: Full and exact expected output match. Joel Brobecker 2012-12-01 14:20:08 +04:00
  • 731e1a59a7 testsuite/lib/support.py: Handle minor output variation with older git Joel Brobecker 2012-12-01 14:19:21 +04:00
  • ff99dd1833 l_tag_before_commit: Full and exact expected output match. Joel Brobecker 2012-12-01 14:14:38 +04:00
  • a37e41aed9 reject_added_file: Full and exact expected output check. Joel Brobecker 2012-12-01 14:09:35 +04:00
  • 5659c38477 reject_modified_file: Full and exact expected output match. Joel Brobecker 2012-12-01 11:07:34 +01:00
  • 010822e539 multiple_files_added: Full and exact expected output match. Joel Brobecker 2012-12-01 11:06:12 +01:00
  • e6e4b30077 one_file_added: Full and exact expected output match. Joel Brobecker 2012-12-01 11:00:55 +01:00
  • d1a8c863f4 delete_multiple_files: Full and exact expected output match. Joel Brobecker 2012-12-01 10:59:42 +01:00
  • a69984bed0 delete_one_file: Full and exact expected output match. Joel Brobecker 2012-12-01 10:58:25 +01:00
  • 9aa56bf094 multiple_commits: Full and exact expected output match. Joel Brobecker 2012-12-01 10:56:42 +01:00
  • 20de9d7ede one_commit_multiple_files: Full and exact expected output match. Joel Brobecker 2012-12-01 10:54:47 +01:00
  • 072309a71d a_tag_before_commit: Full and exact expected output match. Joel Brobecker 2012-12-01 10:09:33 +01:00
  • 880b7c5b1c annotated_tag: Full and exact expected output check. Joel Brobecker 2012-12-01 10:04:16 +01:00
  • 51f6d6607e delete_tag: Full and exact expected output check. Joel Brobecker 2012-12-01 09:59:32 +01:00
  • ef808aa7bb delete_tag_not_allowed: Full and exact expected output match. Joel Brobecker 2012-12-01 07:39:10 +01:00
  • 542d5423d3 delete_l_tag: Full and exact expected output match. Joel Brobecker 2012-12-01 07:37:13 +01:00
  • 0596195260 delete_l_tag_not_allowed: Full and exact match of expected output. Joel Brobecker 2012-12-01 07:35:32 +01:00
  • 0bc6a75c8f lightweight_tag: Full and exact matching of the expected output. Joel Brobecker 2012-12-01 07:34:01 +01:00
  • 16e9ebcd43 push_single_commit: Full and exact match of expected output. Joel Brobecker 2012-12-01 07:28:39 +01:00
  • be3b753954 lightweight_tag_not_allowed: Full litteral match of commands' output. Joel Brobecker 2012-12-01 07:24:58 +01:00
  • 4b17f11b98 retired_branch: Rewrite expected output matching... Joel Brobecker 2012-12-01 07:06:31 +01:00
  • 424208b426 testsuite/lib/support.py: Strip trailing spaces in command output. Joel Brobecker 2012-12-01 10:42:06 +01:00
  • d25229483b Update test git repos to add fromdomain and mailinglist config values. Joel Brobecker 2012-12-01 06:38:56 +01:00
  • 367944b675 Get rid of _quiet option for git_run. Joel Brobecker 2012-11-25 12:40:36 +01:00
  • 3709fc2f95 Sanitize output from git commands run from testcase. Joel Brobecker 2012-11-25 12:07:05 +01:00
  • eb0ceffa5d New TestCase.set_debug_level method. Joel Brobecker 2012-11-25 11:04:54 +01:00
  • eb1a729a1c not-implemented warning for branch updates/creations. Joel Brobecker 2012-11-25 10:43:26 +01:00
  • e9a7fba074 Email.send: Remove call to send_email... Joel Brobecker 2012-11-25 07:19:25 +01:00
  • 201a1daa00 Enable pre-commit checks for all types of updates. Joel Brobecker 2012-11-25 07:16:30 +01:00
  • 725af63035 Make git_show_ref return a more structured data structure. Joel Brobecker 2012-11-24 16:01:20 -08:00
  • 1ec61d9003 git.py: Standardize on commit_rev or rev instead of commit_id or id. Joel Brobecker 2012-11-24 15:32:53 -08:00
  • 3e55925d21 Make git.git_run's implementation a little more compact. Joel Brobecker 2012-11-24 15:20:21 -08:00
  • bf36fc0d3b New function git.get_git_dir. Joel Brobecker 2012-11-24 14:34:22 -08:00
  • a7b7e5d5c3 Reformat git module throughout to better conform to our coding standards. Joel Brobecker 2012-11-24 14:09:57 -08:00
  • 5ca2f09a24 use assert instead of condition + exception raise. Joel Brobecker 2012-11-24 13:48:18 -08:00
  • bab0d78be9 Re-implement git.CalledProcessError as child of subprocess.CalledProcessError. Joel Brobecker 2012-11-24 13:31:03 -08:00
  • eeb24efcb2 Minor edit of the copyright header. Joel Brobecker 2012-11-24 13:30:50 -08:00
  • 6e39af22e4 Delete git.commit_is_merge. Joel Brobecker 2012-11-24 12:02:25 -08:00
  • f84edc7e95 LB24-003__CalledProcessError_utest: New testcase. Joel Brobecker 2012-11-24 11:59:50 -08:00