Commit Graph

  • c950bae710 Delete git.NULL_REVISION Joel Brobecker 2012-11-24 11:45:51 -08:00
  • 4aba31ff74 LB24-002__NB_push_one_commit: New testcase. Joel Brobecker 2012-11-24 11:40:08 -08:00
  • 397334cfd6 Add support for testing pushes to non-bare repositories Joel Brobecker 2012-11-24 11:37:48 -08:00
  • 10561f2848 git.git_run: Remove "interactive" mode. Joel Brobecker 2012-11-24 11:03:51 -08:00
  • 5061b7c75d Add verification that our scripts do not leak any temporary file. Joel Brobecker 2012-11-24 10:51:24 -08:00
  • c1eb0373ce Remove trailing empty lines. Joel Brobecker 2012-11-24 10:48:53 -08:00
  • 5c4d0a60c6 Delete git.get_project_description. Joel Brobecker 2012-11-23 06:26:24 -08:00
  • 548a181692 Add two "no cover" pragmas in git.rev_list_commits. Joel Brobecker 2012-11-23 06:23:12 -08:00
  • 180011cdf8 Get rid of git.die, which we do not want to use. Joel Brobecker 2012-11-23 06:21:56 -08:00
  • f3c2a3af61 LB23-003__post_receive_one_utest: New testcase. Joel Brobecker 2012-11-22 20:54:31 -08:00
  • 6a4cbaeee2 fix call to warn in post_receive_one. Joel Brobecker 2012-11-22 20:52:36 -08:00
  • 5d068ae43f LB23-002__utils_utest: New testcase. Joel Brobecker 2012-11-22 20:30:33 -08:00
  • 8b9c793fe8 update.py: Fix problem causing missing scratch_dir cleanup. Joel Brobecker 2012-11-22 20:16:43 -08:00
  • 5f7bfad779 LB23-001__check_update_utest: New testcase. Joel Brobecker 2012-11-22 20:03:51 -08:00
  • bc817fbb28 config.git_config: Call git.config with _quiet=True. Joel Brobecker 2012-11-22 19:53:13 -08:00
  • 35bd585729 Also include submodules in coverage report. Joel Brobecker 2012-11-22 18:52:36 -08:00
  • e729a670bf Merge the AbstractRefChange class into the updates.AbstractUpdate class. Joel Brobecker 2012-11-22 18:47:27 -08:00
  • 138b98ea3e Introduce the updates.emails.Email class. Joel Brobecker 2012-11-22 16:04:50 -08:00
  • c764116a85 Create new updates.emails.EmailInfo class. Joel Brobecker 2012-11-22 14:56:32 -08:00
  • ee16a31a0f Remove Unnecessary imports in post_receive.py. Joel Brobecker 2012-11-22 14:48:29 -08:00
  • 97bb0d5ae3 Delete PostReceiveError and use InvalidUpdate instead. Joel Brobecker 2012-11-18 14:43:13 -08:00
  • 2f187406e1 AbstractUpdate.__init__: Use regexp to compute short_ref_name Joel Brobecker 2012-11-18 14:31:13 -08:00
  • 9b208be4cd Move email sending out of post_receive.py... Joel Brobecker 2012-11-18 14:25:12 -08:00
  • bfcc334665 Create an Update factory. Joel Brobecker 2012-11-18 14:15:43 -08:00
  • ecdc355234 Rename utag_update.py into ltag_update.py. Joel Brobecker 2012-11-18 12:59:46 -08:00
  • e6c4479032 Rename testcases to use lightweight_tag or l_tag terminology... Joel Brobecker 2012-11-18 11:14:16 -08:00
  • de657028a1 Change terminology for tags: unannotated -> lightweight. Joel Brobecker 2012-11-18 11:10:03 -08:00
  • e68b561468 Code re-organization introducing "updates" module and submodules. Joel Brobecker 2012-11-18 10:36:14 -08:00
  • 9819d2ed5c post_receive: Rename parameter from refs to updated_refs. Joel Brobecker 2012-11-17 16:10:36 -08:00
  • 1405572e7b git.git_show_ref: Allow variable number of arguments. Joel Brobecker 2012-11-17 16:02:45 -08:00
  • 3c9c296d9d L424-035__retired_branch: New testcase. Joel Brobecker 2012-11-15 14:55:09 -08:00
  • 9e05da0fea Reject branch updates if branch has been retired. Joel Brobecker 2012-11-15 14:25:41 -08:00
  • 55d9405bb1 L628-055__abstractrefchange_utest: New testcase. Joel Brobecker 2012-06-28 14:41:43 -07:00
  • bc7cdb0c6d L628-054__no_mailinglist_update: New testcase. Joel Brobecker 2012-06-28 14:41:32 -07:00
  • e16b7b67d8 Make warning about missing mailinglist config more prominent. Joel Brobecker 2012-06-28 14:40:49 -07:00
  • 47f46d87d6 L628-053__noemail_u_tag: New testcase. Joel Brobecker 2012-06-28 14:12:48 -07:00
  • 9910b896f6 L628-052__noemail_tag: New testcase. Joel Brobecker 2012-06-28 14:00:19 -07:00
  • cf3cabff0d post_receive_one: Return immediately if hooks.noemail matches. Joel Brobecker 2012-06-28 13:58:21 -07:00
  • 22696e5dff L628-051__noemail_branch: New testcase. Joel Brobecker 2012-06-28 13:36:25 -07:00
  • 08319a2966 Add "no cover" pragma for glock that cannot be covered. Joel Brobecker 2012-06-28 13:35:47 -07:00
  • c012e436d0 Fix typo in post_receive_one comment. Joel Brobecker 2012-06-28 13:35:22 -07:00
  • afe04cc74e L628-049__update_tag: New testcase. Joel Brobecker 2012-06-28 11:58:18 -07:00
  • f9225a93e3 post-receive: Add email notifications for tag updates. Joel Brobecker 2012-06-28 11:56:41 -07:00
  • 3540dd6855 post-receive: Add email notification tag deletion. Joel Brobecker 2012-06-28 11:22:07 -07:00
  • e9fde04cc0 L502-001__annotated_tag: Really add this testcase. Joel Brobecker 2012-06-28 10:36:31 -07:00
  • f1b0a7b4f7 Add emails notifications for annotated tags. Joel Brobecker 2012-06-28 10:35:09 -07:00
  • 25442bed3a Add "update" hook warning when changing the value of a tag. Joel Brobecker 2012-06-25 15:51:01 -07:00
  • 318f5678b3 L625-038__update_u_tag: New testcase. Joel Brobecker 2012-06-25 15:47:32 -07:00
  • 0b8941457b post-receive hook: Add handling of lightweight tag update. Joel Brobecker 2012-06-25 15:46:09 -07:00
  • f6e5ae6b6a post-receive: Add support for deleting lightweight tags. Joel Brobecker 2012-06-25 15:06:18 -07:00
  • 1256ff0ebc Add missing "return" in post_receive_one when update is unsupported. Joel Brobecker 2012-06-25 14:54:29 -07:00
  • 96fb69705c Add missing documentation in post_receive.py. Joel Brobecker 2012-06-25 14:44:22 -07:00
  • 9fec3090c4 Change a bit the AbstractRefChange interface. Joel Brobecker 2012-06-25 13:33:53 -07:00
  • 17518720a1 unnannotated_tag: update for post-receive testing. Joel Brobecker 2012-06-25 13:05:58 -07:00
  • 55db2aa74c Introduce the post-receive hook. Joel Brobecker 2012-06-25 12:49:57 -07:00
  • 0b9c2c091c Move is_null_rev and get_object_type to module git. Joel Brobecker 2012-06-25 12:44:00 -07:00
  • 6cd35c3ed1 hooks/post-update: New script. Joel Brobecker 2012-06-21 10:45:58 -07:00
  • 47876d5fc1 L620-043__invalid_debug_level: New testcase. Joel Brobecker 2012-06-20 14:52:33 -07:00
  • 3d8bf4fa57 utils.py:debug: Fix a couple of string (%) expansions Joel Brobecker 2012-06-20 14:51:23 -07:00
  • 7baf3fbbf1 L620-042__create_scratch_dir_twice: New testcase. Joel Brobecker 2012-06-20 14:39:08 -07:00
  • b20ad6c666 L620-041__combined_multiple_commits: New testcase. Joel Brobecker 2012-06-20 14:09:37 -07:00
  • a7cf52434b L620-040__combined_push_single_commit: New testcase. Joel Brobecker 2012-06-20 14:09:27 -07:00
  • 2b8b21f5dd L620-037__headless_branch_combined: New testcase. Joel Brobecker 2012-06-20 09:20:29 -07:00
  • 2b507f5aa1 L615-033__headless_branch: New testcase. Joel Brobecker 2012-06-20 09:15:10 -07:00
  • 29e90cf5d8 Rework the way the list of new commits for checking is computed. Joel Brobecker 2012-06-20 09:11:49 -07:00
  • 536bf273d5 L614-039__call_fast_forward: New testcase. Joel Brobecker 2012-06-14 15:33:07 -07:00
  • b2993f9a02 L614-038__wrong_name_for_git_config: New testcase. Joel Brobecker 2012-06-14 15:16:19 -07:00
  • 8e8ee02cb5 Add new TestCase.enable_unit_test method. Joel Brobecker 2012-06-14 15:16:27 -07:00
  • 613482a17c update.py: exclude one line from coverage Joel Brobecker 2012-06-14 14:57:06 -07:00
  • e10e827505 L614-037__push_submodule_creation: New testcase. Joel Brobecker 2012-06-14 14:42:48 -07:00
  • 8b7cffac64 pack-test-repos: pack everything from the "bare" directory... Joel Brobecker 2012-06-14 14:40:48 -07:00
  • 3b3e366c08 L611-002__default_no_precommit_check: New testcase. Joel Brobecker 2012-06-10 21:46:31 -07:00
  • 7c47ef951c Use a constant instead of hardcoded 'unspecified' string. Joel Brobecker 2012-06-10 21:44:35 -07:00
  • 78d43cbfcc Minor cleanup: Use constant instead of hard-coded 'info/attributes' Joel Brobecker 2012-06-10 21:41:45 -07:00
  • 283ec10395 Add support for info/default_attributes file in bare repo. Joel Brobecker 2012-06-10 21:39:12 -07:00
  • c703a97d14 Ignore the files and directories created by testsuite/coverage.sh. Joel Brobecker 2012-06-10 17:22:53 -07:00
  • bc8b552010 L611-001__gitattr_no_precommit_check: New testcase. Joel Brobecker 2012-06-10 17:21:29 -07:00
  • 9bc0725e87 L610-013__rename_one_file: New testcase. Joel Brobecker 2012-06-10 16:53:50 -07:00
  • 34a8e8c4fa L610-012__reject_new_branch_from_older: New testcase. Joel Brobecker 2012-06-10 16:53:38 -07:00
  • 29ade63180 L610-011__reject_new_branch_from_head: New testcase. Joel Brobecker 2012-06-10 16:52:58 -07:00
  • 6539573aad L610-010__reject_file_rename: New testcase. Joel Brobecker 2012-06-10 16:52:41 -07:00
  • 2c98e55fd6 Add L610-009__new_branch_is_older_commit. Joel Brobecker 2012-06-10 16:12:16 -07:00
  • ec4bdc7916 L610-008__new_branch_is_head: New testcase. Joel Brobecker 2012-06-10 16:12:06 -07:00
  • 829b6b2e43 L610-007__new_branch_from_older_commit: New testcase. Joel Brobecker 2012-06-10 16:11:55 -07:00
  • 09b1dd3ca3 L610-006__new_branch_from_head: New testcase. Joel Brobecker 2012-06-10 16:11:20 -07:00
  • 9e2fc43447 coverage.sh: New script to compute code coverage. Joel Brobecker 2012-06-10 10:34:44 -07:00
  • 2eddcf18f0 Delete old repos in testcases (now replaced by tarballs). Joel Brobecker 2012-06-10 10:31:27 -07:00
  • 3a213bf06e Minor cleanup: pass discs = None instead of [] to generate_run_testcase. Joel Brobecker 2012-06-10 10:19:03 -07:00
  • 5e11c052ae pre_commit_checks.py: Do not ignore renamed files. Joel Brobecker 2012-06-10 10:18:32 -07:00
  • a76130be2b reject_non_fast_forward: Handle output from older version of git. Joel Brobecker 2012-06-10 10:17:15 -07:00
  • bd82a26dec Minor simplification in call to generate_collect_result. Joel Brobecker 2012-05-26 23:59:17 +02:00
  • 1992cba672 L502-002__a_tag_before_commit: New testcase. Joel Brobecker 2012-05-26 12:07:02 +02:00
  • 82ba63a5bd L512-002__forced_update_precommit_err: New testcaes Joel Brobecker 2012-05-26 11:52:18 +02:00
  • 4d7ba9133c L512-001__forced_update_on_topic: New testcaes Joel Brobecker 2012-05-26 11:52:17 +02:00
  • a723ca2171 L511-040__reject_non_fast_forward: New testcaes Joel Brobecker 2012-05-26 11:52:14 +02:00
  • b646f8d8c9 L511-039__reject_non_fast_forward: New testcaes Joel Brobecker 2012-05-26 11:52:13 +02:00
  • 46916c218e L511-038__u_tag_before_commit: New testcaes Joel Brobecker 2012-05-26 11:52:11 +02:00
  • 5efdf59401 L510-056__reject_added_file: New testcaes Joel Brobecker 2012-05-26 11:52:10 +02:00
  • 73cdea7e02 L510-055__reject_modified_file: New testcaes Joel Brobecker 2012-05-26 11:52:08 +02:00
  • 0775fe52b6 L510-053__multiple_files_added: New testcaes Joel Brobecker 2012-05-26 11:52:07 +02:00