lp:~msabramo/capturemock/tests_cars
Created by
Marc Abramowitz
and last modified
- Get this branch:
- bzr branch lp:~msabramo/capturemock/tests_cars
Only
Marc Abramowitz
can upload to this branch. If you are
Marc Abramowitz
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Geoff Bache: Pending requested
-
Diff: 76 lines (+48/-0)5 files modifiedpython_attributes/functional/cars/cars.py (+17/-0)
python_attributes/functional/cars/catalogue.cpmock (+4/-0)
python_attributes/functional/cars/stdout.cpmock (+6/-0)
python_attributes/functional/cars/target.py (+18/-0)
python_attributes/functional/testsuite.cpmock (+3/-0)
Superseded
for merging
into
lp:capturemock
- Geoff Bache: Pending requested
-
Diff: 10359 lines (+5724/-0) (has conflicts)848 files modified.bzrignore (+1/-0)
client_server/classic/capturemock/test_replay_client.mock (+7/-0)
client_server/classic/capturemock/test_replay_server.mock (+8/-0)
client_server/classic/environment.cpmock (+1/-0)
client_server/classic/environment.cpmock.nt (+1/-0)
client_server/classic/options.cpmock.cmdline (+1/-0)
client_server/classic/record/catalogue.cpmock (+4/-0)
client_server/classic/record/recorded_mock.cpmock (+8/-0)
client_server/classic/record/stderr.cpmock (+2/-0)
client_server/classic/record/stdout.cpmock (+1/-0)
client_server/classic/record/target.py (+13/-0)
client_server/classic/replay_client/catalogue.cpmock (+4/-0)
client_server/classic/replay_client/options.cpmock (+1/-0)
client_server/classic/replay_client/recorded_mock.cpmock (+7/-0)
client_server/classic/replay_client/stdout.cpmock (+11/-0)
client_server/classic/replay_client/target.py (+4/-0)
client_server/classic/replay_server/catalogue.cpmock (+4/-0)
client_server/classic/replay_server/options.cpmock (+1/-0)
client_server/classic/replay_server/recorded_mock.cpmock (+8/-0)
client_server/classic/replay_server/stderr.cpmock (+2/-0)
client_server/classic/replay_server/stdout.cpmock (+1/-0)
client_server/classic/replay_server/target.py (+4/-0)
client_server/classic/source/client.py (+21/-0)
client_server/classic/source/modify_traffic.py (+8/-0)
client_server/classic/source/server.py (+47/-0)
client_server/classic/testsuite.cpmock (+7/-0)
client_server/config.cpmock (+2/-0)
client_server/testsuite.cpmock (+5/-0)
client_server/xmlrpc/capturemock/test_replay_client.mock (+20/-0)
client_server/xmlrpc/capturemock/test_replay_server.mock (+22/-0)
client_server/xmlrpc/capturemockrc (+8/-0)
client_server/xmlrpc/environment.cpmock (+1/-0)
client_server/xmlrpc/environment.cpmock.nt (+1/-0)
client_server/xmlrpc/record/catalogue.cpmock (+4/-0)
client_server/xmlrpc/record/recorded_mock.cpmock (+21/-0)
client_server/xmlrpc/record/stdout.cpmock (+9/-0)
client_server/xmlrpc/record/target.py (+28/-0)
client_server/xmlrpc/replay_client/catalogue.cpmock (+4/-0)
client_server/xmlrpc/replay_client/options.cpmock (+1/-0)
client_server/xmlrpc/replay_client/recorded_mock.cpmock (+20/-0)
client_server/xmlrpc/replay_client/stdout.cpmock (+9/-0)
client_server/xmlrpc/replay_client/target.py (+4/-0)
client_server/xmlrpc/replay_server/catalogue.cpmock (+4/-0)
client_server/xmlrpc/replay_server/options.cpmock (+1/-0)
client_server/xmlrpc/replay_server/recorded_mock.cpmock (+21/-0)
client_server/xmlrpc/replay_server/target.py (+20/-0)
client_server/xmlrpc/source/client.py (+19/-0)
client_server/xmlrpc/source/server.py (+42/-0)
client_server/xmlrpc/testsuite.cpmock (+7/-0)
command_line/capturemock/test_partial_replay.mock (+5/-0)
command_line/capturemock/test_replay.mock (+13/-0)
command_line/capturemockrc (+6/-0)
command_line/environment.cpmock (+2/-0)
command_line/environment.cpmock.nt (+1/-0)
command_line/file_editing/asynchronous_edits/record/capturemockrc (+6/-0)
command_line/file_editing/asynchronous_edits/record/catalogue.cpmock (+11/-0)
command_line/file_editing/asynchronous_edits/record/config.cpmock (+1/-0)
command_line/file_editing/asynchronous_edits/record/editedfile.cpmock (+2/-0)
command_line/file_editing/asynchronous_edits/record/editedfile2.cpmock (+2/-0)
command_line/file_editing/asynchronous_edits/record/editor.py (+8/-0)
command_line/file_editing/asynchronous_edits/record/file (+1/-0)
command_line/file_editing/asynchronous_edits/record/file2 (+1/-0)
command_line/file_editing/asynchronous_edits/record/options.cpmock (+1/-0)
command_line/file_editing/asynchronous_edits/record/realeditor.py (+11/-0)
command_line/file_editing/asynchronous_edits/record/recorded_mock.cpmock (+5/-0)
command_line/file_editing/asynchronous_edits/record/recordedfile.cpmock (+2/-0)
command_line/file_editing/asynchronous_edits/record/stdout.cpmock (+2/-0)
command_line/file_editing/asynchronous_edits/record/target.py (+7/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/capturemock/test_replay.mock (+2/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/capturemockrc (+6/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/catalogue.cpmock (+10/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/editedfile.cpmock (+2/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/file (+1/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/options.cpmock (+1/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/recorded_mock.cpmock (+5/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/recordedfile.cpmock (+2/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/stdout.cpmock (+2/-0)
command_line/file_editing/asynchronous_edits/record_new_replay_old/target.py (+6/-0)
command_line/file_editing/asynchronous_edits/replay/capturemock/test_replay.files/file (+1/-0)
command_line/file_editing/asynchronous_edits/replay/capturemock/test_replay.mock (+4/-0)
command_line/file_editing/asynchronous_edits/replay/capturemockrc (+6/-0)
command_line/file_editing/asynchronous_edits/replay/catalogue.cpmock (+8/-0)
command_line/file_editing/asynchronous_edits/replay/editedfile.cpmock (+1/-0)
command_line/file_editing/asynchronous_edits/replay/options.cpmock (+1/-0)
command_line/file_editing/asynchronous_edits/replay/recorded_mock.cpmock (+4/-0)
command_line/file_editing/asynchronous_edits/replay/target.py (+7/-0)
command_line/file_editing/asynchronous_edits/testsuite.cpmock (+5/-0)
command_line/file_editing/asynchronous_edits/testsuite.cpmock.nt (+2/-0)
command_line/file_editing/capturemock/test_replay.files/file (+2/-0)
command_line/file_editing/capturemock/test_replay.files/file.edit_2 (+3/-0)
command_line/file_editing/capturemock/test_replay.files/file2 (+2/-0)
command_line/file_editing/capturemock/test_replay.files/writedir/subdir/file (+2/-0)
command_line/file_editing/capturemock/test_replay.mock (+12/-0)
command_line/file_editing/capturemockrc (+3/-0)
command_line/file_editing/config.cpmock (+13/-0)
command_line/file_editing/file (+1/-0)
command_line/file_editing/file2 (+1/-0)
command_line/file_editing/file_deletion/capturemock/test_replay.mock (+10/-0)
command_line/file_editing/file_deletion/capturemockrc (+5/-0)
command_line/file_editing/file_deletion/record/catalogue.cpmock (+19/-0)
command_line/file_editing/file_deletion/record/options.cpmock (+1/-0)
command_line/file_editing/file_deletion/record/recorded_mock.cpmock (+10/-0)
command_line/file_editing/file_deletion/record/stdout.cpmock (+5/-0)
command_line/file_editing/file_deletion/replay/catalogue.cpmock (+13/-0)
command_line/file_editing/file_deletion/replay/options.cpmock (+1/-0)
command_line/file_editing/file_deletion/replay/recorded_mock.cpmock (+10/-0)
command_line/file_editing/file_deletion/replay/stdout.cpmock (+5/-0)
command_line/file_editing/file_deletion/target.py (+7/-0)
command_line/file_editing/file_deletion/testsuite.cpmock (+2/-0)
command_line/file_editing/file_deletion/writedir/file2 (+1/-0)
command_line/file_editing/file_deletion/writedir/file3 (+1/-0)
command_line/file_editing/file_deletion/writedir/subsubdir/file4 (+1/-0)
command_line/file_editing/record/basic/catalogue.cpmock (+19/-0)
command_line/file_editing/record/basic/editedfile.cpmock (+3/-0)
command_line/file_editing/record/basic/editedfile2.cpmock (+2/-0)
command_line/file_editing/record/basic/editedfile3.cpmock (+2/-0)
command_line/file_editing/record/basic/recorded_mock.cpmock (+12/-0)
command_line/file_editing/record/basic/recordedfile.cpmock (+2/-0)
command_line/file_editing/record/basic/recordedfile2.cpmock (+2/-0)
command_line/file_editing/record/basic/recordedfile3.cpmock (+2/-0)
command_line/file_editing/record/basic/recordedfile_edit_2.cpmock (+3/-0)
command_line/file_editing/record/basic/stdout.cpmock (+4/-0)
command_line/file_editing/record/cwd_changes/capturemockrc (+2/-0)
command_line/file_editing/record/cwd_changes/catalogue.cpmock (+11/-0)
command_line/file_editing/record/cwd_changes/recorded_mock.cpmock (+4/-0)
command_line/file_editing/record/cwd_changes/stdout.cpmock (+2/-0)
command_line/file_editing/record/cwd_changes/target.py (+7/-0)
command_line/file_editing/record/env_changes/capturemockrc (+3/-0)
command_line/file_editing/record/env_changes/catalogue.cpmock (+14/-0)
command_line/file_editing/record/env_changes/editedfile.cpmock (+2/-0)
command_line/file_editing/record/env_changes/recorded_mock.cpmock (+5/-0)
command_line/file_editing/record/env_changes/recordedfile.cpmock (+2/-0)
command_line/file_editing/record/env_changes/stdout.cpmock (+2/-0)
command_line/file_editing/record/env_changes/target.py (+7/-0)
command_line/file_editing/record/ignore_some_edits/capturemockrc (+3/-0)
command_line/file_editing/record/ignore_some_edits/catalogue.cpmock (+16/-0)
command_line/file_editing/record/ignore_some_edits/editedfile.cpmock (+3/-0)
command_line/file_editing/record/ignore_some_edits/editedfile2.cpmock (+2/-0)
command_line/file_editing/record/ignore_some_edits/editedfile3.cpmock (+2/-0)
command_line/file_editing/record/ignore_some_edits/recorded_mock.cpmock (+11/-0)
command_line/file_editing/record/ignore_some_edits/recordedfile.cpmock (+2/-0)
command_line/file_editing/record/ignore_some_edits/recordedfile2.cpmock (+2/-0)
command_line/file_editing/record/ignore_some_edits/recordedfile_edit_2.cpmock (+3/-0)
command_line/file_editing/record/ignore_some_edits/stdout.cpmock (+4/-0)
command_line/file_editing/record/options.cpmock (+1/-0)
command_line/file_editing/record/testsuite.cpmock (+10/-0)
command_line/file_editing/replay/bad_file_references/capturemock/test_replay.mock (+12/-0)
command_line/file_editing/replay/bad_file_references/catalogue.cpmock (+4/-0)
command_line/file_editing/replay/bad_file_references/recorded_mock.cpmock (+8/-0)
command_line/file_editing/replay/bad_file_references/stdout.cpmock (+4/-0)
command_line/file_editing/replay/basic/catalogue.cpmock (+12/-0)
command_line/file_editing/replay/basic/editedfile.cpmock (+3/-0)
command_line/file_editing/replay/basic/editedfile2.cpmock (+2/-0)
command_line/file_editing/replay/basic/editedfile3.cpmock (+2/-0)
command_line/file_editing/replay/basic/recorded_mock.cpmock (+12/-0)
command_line/file_editing/replay/basic/stdout.cpmock (+4/-0)
command_line/file_editing/replay/non_matching_filenames/capturemock/test_replay.files/bole2 (+2/-0)
command_line/file_editing/replay/non_matching_filenames/capturemock/test_replay.files/fil (+2/-0)
command_line/file_editing/replay/non_matching_filenames/capturemock/test_replay.files/fil.edit_2 (+3/-0)
command_line/file_editing/replay/non_matching_filenames/capturemock/test_replay.files/write/subdir/file (+2/-0)
command_line/file_editing/replay/non_matching_filenames/capturemock/test_replay.mock (+12/-0)
command_line/file_editing/replay/non_matching_filenames/catalogue.cpmock (+12/-0)
command_line/file_editing/replay/non_matching_filenames/editedfile.cpmock (+3/-0)
command_line/file_editing/replay/non_matching_filenames/editedfile2.cpmock (+2/-0)
command_line/file_editing/replay/non_matching_filenames/editedfile3.cpmock (+2/-0)
command_line/file_editing/replay/non_matching_filenames/recorded_mock.cpmock (+12/-0)
command_line/file_editing/replay/non_matching_filenames/stdout.cpmock (+4/-0)
command_line/file_editing/replay/options.cpmock (+1/-0)
command_line/file_editing/replay/testsuite.cpmock (+8/-0)
command_line/file_editing/symbolic_links/capturemock/test_replay.files/writedir/deadlink.CAPTUREMOCK_SYMLINK (+1/-0)
command_line/file_editing/symbolic_links/capturemock/test_replay.files/writedir/dirlink.CAPTUREMOCK_SYMLINK (+1/-0)
command_line/file_editing/symbolic_links/capturemock/test_replay.files/writedir/link.CAPTUREMOCK_SYMLINK (+1/-0)
command_line/file_editing/symbolic_links/capturemock/test_replay.files/writedir/subdir/file (+1/-0)
command_line/file_editing/symbolic_links/capturemock/test_replay.mock (+2/-0)
command_line/file_editing/symbolic_links/capturemockrc (+5/-0)
command_line/file_editing/symbolic_links/editor.py (+10/-0)
command_line/file_editing/symbolic_links/record/catalogue.cpmock (+21/-0)
command_line/file_editing/symbolic_links/record/editedfile3.cpmock (+1/-0)
command_line/file_editing/symbolic_links/record/options.cpmock (+1/-0)
command_line/file_editing/symbolic_links/record/recorded_deadlink.cpmock (+1/-0)
command_line/file_editing/symbolic_links/record/recorded_dirlink.cpmock (+1/-0)
command_line/file_editing/symbolic_links/record/recorded_link.cpmock (+1/-0)
command_line/file_editing/symbolic_links/record/recorded_mock.cpmock (+2/-0)
command_line/file_editing/symbolic_links/record/recordedfile3.cpmock (+1/-0)
command_line/file_editing/symbolic_links/record/stdout.cpmock (+3/-0)
command_line/file_editing/symbolic_links/replay/catalogue.cpmock (+14/-0)
command_line/file_editing/symbolic_links/replay/editedfile3.cpmock (+1/-0)
command_line/file_editing/symbolic_links/replay/options.cpmock (+1/-0)
command_line/file_editing/symbolic_links/replay/recorded_mock.cpmock (+2/-0)
command_line/file_editing/symbolic_links/replay/stdout.cpmock (+3/-0)
command_line/file_editing/symbolic_links/target.py (+7/-0)
command_line/file_editing/symbolic_links/testsuite.cpmock (+5/-0)
command_line/file_editing/target.py (+8/-0)
command_line/file_editing/testsuite.cpmock (+11/-0)
command_line/file_editing/testsuite.cpmock.nt (+8/-0)
command_line/file_editing/writedir/subdir/file (+1/-0)
command_line/file_editing/writedir/subdir/unchanged (+1/-0)
command_line/kill_commands/capturemock/test_replay.mock (+3/-0)
command_line/kill_commands/capturemockrc (+3/-0)
command_line/kill_commands/record/catalogue.cpmock (+4/-0)
command_line/kill_commands/record/options.cpmock (+1/-0)
command_line/kill_commands/record/recorded_mock.cpmock (+3/-0)
command_line/kill_commands/record/stdout.cpmock (+2/-0)
command_line/kill_commands/replay/catalogue.cpmock (+4/-0)
command_line/kill_commands/replay/options.cpmock (+1/-0)
command_line/kill_commands/replay/recorded_mock.cpmock (+3/-0)
command_line/kill_commands/replay/stdout.cpmock (+2/-0)
command_line/kill_commands/target.py (+20/-0)
command_line/kill_commands/testsuite.cpmock (+4/-0)
command_line/kill_commands/testsuite.cpmock.nt (+1/-0)
command_line/normal/config.cpmock (+3/-0)
command_line/normal/no_action/catalogue.cpmock (+3/-0)
command_line/normal/no_action/options.cpmock.cmdline (+1/-0)
command_line/normal/no_action/stderr.cpmock (+2/-0)
command_line/normal/no_action/stdout.cpmock (+8/-0)
command_line/normal/record/absolute_intercepts/capturemockrc (+2/-0)
command_line/normal/record/absolute_intercepts/catalogue.cpmock (+1/-0)
command_line/normal/record/absolute_intercepts/stderr.cpmock (+2/-0)
command_line/normal/record/absolute_intercepts/stdout.cpmock (+4/-0)
command_line/normal/record/absolute_intercepts/target.py (+11/-0)
command_line/normal/record/basic/catalogue.cpmock (+5/-0)
command_line/normal/record/basic/recorded_mock.cpmock (+13/-0)
command_line/normal/record/basic/stderr.cpmock (+2/-0)
command_line/normal/record/basic/stdout.cpmock (+8/-0)
command_line/normal/record/command_not_found/capturemockrc (+3/-0)
command_line/normal/record/command_not_found/catalogue.cpmock (+4/-0)
command_line/normal/record/command_not_found/recorded_mock.cpmock (+3/-0)
command_line/normal/record/command_not_found/stderr.cpmock (+1/-0)
command_line/normal/record/command_not_found/target.py (+4/-0)
command_line/normal/record/concurrent_traffic/capturemockrc (+3/-0)
command_line/normal/record/concurrent_traffic/catalogue.cpmock (+4/-0)
command_line/normal/record/concurrent_traffic/recorded_mock.cpmock (+6/-0)
command_line/normal/record/concurrent_traffic/stdout.cpmock (+4/-0)
command_line/normal/record/concurrent_traffic/target.py (+12/-0)
command_line/normal/record/empty_intercepts/capturemockrc (+2/-0)
command_line/normal/record/empty_intercepts/catalogue.cpmock (+3/-0)
command_line/normal/record/empty_intercepts/stderr.cpmock (+2/-0)
command_line/normal/record/empty_intercepts/stdout.cpmock (+8/-0)
command_line/normal/record/options.cpmock (+1/-0)
command_line/normal/record/remove_old_file/capturemock/test.mock (+1/-0)
command_line/normal/record/remove_old_file/catalogue.cpmock (+8/-0)
command_line/normal/record/remove_old_file/recorded_mock.cpmock (+13/-0)
command_line/normal/record/remove_old_file/stderr.cpmock (+2/-0)
command_line/normal/record/remove_old_file/stdout.cpmock (+8/-0)
command_line/normal/record/testsuite.cpmock (+17/-0)
command_line/normal/record_new_replay_old/no_mock/catalogue.cpmock (+5/-0)
command_line/normal/record_new_replay_old/no_mock/recorded_mock.cpmock (+13/-0)
command_line/normal/record_new_replay_old/no_mock/stderr.cpmock (+2/-0)
command_line/normal/record_new_replay_old/no_mock/stdout.cpmock (+8/-0)
command_line/normal/record_new_replay_old/options.cpmock (+1/-0)
command_line/normal/record_new_replay_old/partial_mock/catalogue.cpmock (+5/-0)
command_line/normal/record_new_replay_old/partial_mock/options.cpmock (+1/-0)
command_line/normal/record_new_replay_old/partial_mock/recorded_mock.cpmock (+13/-0)
command_line/normal/record_new_replay_old/partial_mock/stderr.cpmock (+2/-0)
command_line/normal/record_new_replay_old/partial_mock/stdout.cpmock (+8/-0)
command_line/normal/record_new_replay_old/testsuite.cpmock (+5/-0)
command_line/normal/replay/argument_order/capturemock/test_replay.mock (+6/-0)
command_line/normal/replay/argument_order/catalogue.cpmock (+4/-0)
command_line/normal/replay/argument_order/logging (+56/-0)
command_line/normal/replay/argument_order/recorded_mock.cpmock (+6/-0)
command_line/normal/replay/argument_order/replaylog.cpmock (+19/-0)
command_line/normal/replay/argument_order/stdout.cpmock (+3/-0)
command_line/normal/replay/argument_order/target.py (+6/-0)
command_line/normal/replay/argument_repeat/capturemock/test_replay.mock (+4/-0)
command_line/normal/replay/argument_repeat/catalogue.cpmock (+4/-0)
command_line/normal/replay/argument_repeat/recorded_mock.cpmock (+2/-0)
command_line/normal/replay/argument_repeat/stdout.cpmock (+1/-0)
command_line/normal/replay/argument_repeat/target.py (+4/-0)
command_line/normal/replay/exact_matching_fails/capturemockrc (+7/-0)
command_line/normal/replay/exact_matching_fails/catalogue.cpmock (+5/-0)
command_line/normal/replay/exact_matching_fails/recorded_mock.cpmock (+8/-0)
command_line/normal/replay/exact_matching_fails/stderr.cpmock (+3/-0)
command_line/normal/replay/exact_matching_fails/stdout.cpmock (+6/-0)
command_line/normal/replay/matching/catalogue.cpmock (+5/-0)
command_line/normal/replay/matching/recorded_mock.cpmock (+13/-0)
command_line/normal/replay/matching/stderr.cpmock (+2/-0)
command_line/normal/replay/matching/stdout.cpmock (+8/-0)
command_line/normal/replay/no_args/capturemock/test_replay.mock (+2/-0)
command_line/normal/replay/no_args/catalogue.cpmock (+4/-0)
command_line/normal/replay/no_args/recorded_mock.cpmock (+2/-0)
command_line/normal/replay/no_args/stdout.cpmock (+1/-0)
command_line/normal/replay/no_args/target.py (+4/-0)
command_line/normal/replay/no_record/catalogue.cpmock (+3/-0)
command_line/normal/replay/no_record/options.cpmock.cmdline (+1/-0)
command_line/normal/replay/no_record/stderr.cpmock (+2/-0)
command_line/normal/replay/no_record/stdout.cpmock (+8/-0)
command_line/normal/replay/no_response_on_repeat/capturemock/test_replay.mock (+9/-0)
command_line/normal/replay/no_response_on_repeat/catalogue.cpmock (+5/-0)
command_line/normal/replay/no_response_on_repeat/recorded_mock.cpmock (+9/-0)
command_line/normal/replay/no_response_on_repeat/stderr.cpmock (+2/-0)
command_line/normal/replay/no_response_on_repeat/stdout.cpmock (+5/-0)
command_line/normal/replay/non_matching_sequences/capturemock/test_replay.mock (+12/-0)
command_line/normal/replay/non_matching_sequences/catalogue.cpmock (+5/-0)
command_line/normal/replay/non_matching_sequences/recorded_mock.cpmock (+13/-0)
command_line/normal/replay/non_matching_sequences/stderr.cpmock (+2/-0)
command_line/normal/replay/non_matching_sequences/stdout.cpmock (+8/-0)
command_line/normal/replay/options.cpmock (+1/-0)
command_line/normal/replay/partial_mock/catalogue.cpmock (+5/-0)
command_line/normal/replay/partial_mock/options.cpmock (+1/-0)
command_line/normal/replay/partial_mock/recorded_mock.cpmock (+5/-0)
command_line/normal/replay/partial_mock/stderr.cpmock (+2/-0)
command_line/normal/replay/partial_mock/stdout.cpmock (+8/-0)
command_line/normal/replay/repeat_with_differences/capturemock/test_replay.mock (+14/-0)
command_line/normal/replay/repeat_with_differences/catalogue.cpmock (+5/-0)
command_line/normal/replay/repeat_with_differences/recorded_mock.cpmock (+11/-0)
command_line/normal/replay/repeat_with_differences/stderr.cpmock (+2/-0)
command_line/normal/replay/repeat_with_differences/stdout.cpmock (+7/-0)
command_line/normal/replay/replay_bad_mock/capturemock/test_replay.mock (+15/-0)
command_line/normal/replay/replay_bad_mock/catalogue.cpmock (+5/-0)
command_line/normal/replay/replay_bad_mock/recorded_mock.cpmock (+12/-0)
command_line/normal/replay/replay_bad_mock/stderr.cpmock (+2/-0)
command_line/normal/replay/replay_bad_mock/stdout.cpmock (+7/-0)
command_line/normal/replay/testsuite.cpmock (+32/-0)
command_line/normal/testsuite.cpmock (+11/-0)
command_line/source_nt/delete_editor.py (+20/-0)
command_line/source_nt/dosleep.py (+10/-0)
command_line/source_nt/editor.py (+14/-0)
command_line/source_nt/editor_with_sideeffects.py (+16/-0)
command_line/source_nt/firstcall.py (+6/-0)
command_line/source_nt/secondcall.py (+10/-0)
command_line/source_posix/delete_editor (+20/-0)
command_line/source_posix/dosleep (+10/-0)
command_line/source_posix/editor (+14/-0)
command_line/source_posix/editor_with_sideeffects (+16/-0)
command_line/source_posix/firstcall (+6/-0)
command_line/source_posix/secondcall (+9/-0)
command_line/target.py (+22/-0)
command_line/testsuite.cpmock (+8/-0)
config.cpmock (+41/-0)
config.cpmock.cmdline (+4/-0)
config.cpmock.cover (+5/-0)
config.cpmock.nt (+7/-0)
config.cpmock.python (+10/-0)
config.cpmock.python.nt (+2/-0)
config.cpmock.python3 (+12/-0)
custom_client/capturemock/test_replay.mock (+4/-0)
custom_client/moduletomock.py (+5/-0)
custom_client/options.cpmock.cmdline (+1/-0)
custom_client/record/catalogue.cpmock (+4/-0)
custom_client/record/recorded_mock.cpmock (+4/-0)
custom_client/record_alter/capturemockrc (+10/-0)
custom_client/record_alter/catalogue.cpmock (+4/-0)
custom_client/record_alter/options.cpmock (+1/-0)
custom_client/record_alter/recorded_mock.cpmock (+4/-0)
custom_client/replay/catalogue.cpmock (+4/-0)
custom_client/replay/options.cpmock (+1/-0)
custom_client/replay/recorded_mock.cpmock (+4/-0)
custom_client/replay/stdout.cpmock (+2/-0)
custom_client/target.py (+36/-0)
custom_client/testsuite.cpmock (+6/-0)
default_site/coveragerc (+3/-0)
default_site/site_configfile (+4/-0)
default_site/site_configfile_python3 (+2/-0)
environment.cpmock (+2/-0)
environment.cpmock.nt (+1/-0)
logging (+68/-0)
options.cpmock.cmdline (+1/-0)
python_attributes/basic/capturemock/test.mock (+5/-0)
python_attributes/basic/command_line_record/capturemockrc (+4/-0)
python_attributes/basic/command_line_record/catalogue.cpmock (+1/-0)
python_attributes/basic/command_line_record/environment.cpmock (+1/-0)
python_attributes/basic/command_line_record/stdout.cpmock (+1/-0)
python_attributes/basic/dont_record_additional/capturemockrc (+3/-0)
python_attributes/basic/dont_record_additional/catalogue.cpmock (+1/-0)
python_attributes/basic/dont_record_additional/stdout.cpmock (+1/-0)
python_attributes/basic/function_name/catalogue.cpmock (+1/-0)
python_attributes/basic/function_name/stdout.cpmock (+2/-0)
python_attributes/basic/function_name/target.py (+16/-0)
python_attributes/basic/function_return_value/catalogue.cpmock (+1/-0)
python_attributes/basic/function_return_value/stdout.cpmock (+1/-0)
python_attributes/basic/function_return_value/target.py (+15/-0)
python_attributes/basic/mixed_mode/capturemock/test.mock (+2/-0)
python_attributes/basic/mixed_mode/catalogue.cpmock (+5/-0)
python_attributes/basic/mixed_mode/environment.cpmock (+1/-0)
python_attributes/basic/mixed_mode/recorded_mock.cpmock (+5/-0)
python_attributes/basic/mixed_mode/stdout.cpmock (+1/-0)
python_attributes/basic/module_file/catalogue.cpmock (+5/-0)
python_attributes/basic/module_file/config.cpmock (+2/-0)
python_attributes/basic/module_file/environment.cpmock (+1/-0)
python_attributes/basic/module_file/recorded_mock.cpmock (+1/-0)
python_attributes/basic/module_file/stdout.cpmock (+1/-0)
python_attributes/basic/module_file/target.py (+15/-0)
python_attributes/basic/no_action/capturemockrc (+4/-0)
python_attributes/basic/no_action/catalogue.cpmock (+1/-0)
python_attributes/basic/no_action/stdout.cpmock (+1/-0)
python_attributes/basic/no_action_no_file/capturemockrc (+4/-0)
python_attributes/basic/no_action_no_file/catalogue.cpmock (+1/-0)
python_attributes/basic/no_action_no_file/stdout.cpmock (+1/-0)
python_attributes/basic/previous_module_import/catalogue.cpmock (+1/-0)
python_attributes/basic/previous_module_import/config.cpmock (+1/-0)
python_attributes/basic/previous_module_import/mysystem.py (+7/-0)
python_attributes/basic/previous_module_import/stdout.cpmock (+5/-0)
python_attributes/basic/previous_module_import/target.py (+11/-0)
python_attributes/basic/record/catalogue.cpmock (+5/-0)
python_attributes/basic/record/environment.cpmock (+1/-0)
python_attributes/basic/record/recorded_mock.cpmock (+5/-0)
python_attributes/basic/record/stdout.cpmock (+1/-0)
python_attributes/basic/replay/catalogue.cpmock (+1/-0)
python_attributes/basic/replay/stdout.cpmock (+1/-0)
python_attributes/basic/replay_bad_rcfile/catalogue.cpmock (+1/-0)
python_attributes/basic/replay_bad_rcfile/stderr.cpmock (+1/-0)
python_attributes/basic/replay_bad_rcfile/stdout.cpmock (+1/-0)
python_attributes/basic/replay_bad_rcfile/target.py (+16/-0)
python_attributes/basic/replay_default_rcfile/.capturemockrc (+3/-0)
python_attributes/basic/replay_default_rcfile/catalogue.cpmock (+1/-0)
python_attributes/basic/replay_default_rcfile/config.cpmock (+1/-0)
python_attributes/basic/replay_default_rcfile/stdout.cpmock (+1/-0)
python_attributes/basic/replay_default_rcfile/target.py (+16/-0)
python_attributes/basic/replay_fails/capturemock/test.mock (+5/-0)
python_attributes/basic/replay_fails/catalogue.cpmock (+4/-0)
python_attributes/basic/replay_fails/replay_fail.cpmock (+5/-0)
python_attributes/basic/replay_fails/stderr.cpmock (+1/-0)
python_attributes/basic/replay_fails/stdout.cpmock (+1/-0)
python_attributes/basic/replay_fails_exact_matching/capturemock/test.mock (+5/-0)
python_attributes/basic/replay_fails_exact_matching/capturemockrc (+5/-0)
python_attributes/basic/replay_fails_exact_matching/catalogue.cpmock (+1/-0)
python_attributes/basic/replay_fails_exact_matching/stderr.cpmock (+1/-0)
python_attributes/basic/replay_without_rcfile/catalogue.cpmock (+1/-0)
python_attributes/basic/replay_without_rcfile/stdout.cpmock (+1/-0)
python_attributes/basic/replay_without_rcfile/target.py (+16/-0)
python_attributes/basic/testsuite.cpmock (+46/-0)
python_attributes/capturemockrc (+3/-0)
python_attributes/exceptions/capturemockrc (+3/-0)
python_attributes/exceptions/config.cpmock (+4/-0)
python_attributes/exceptions/cross_modules/capturemockrc (+5/-0)
python_attributes/exceptions/cross_modules/catalogue.cpmock (+4/-0)
python_attributes/exceptions/cross_modules/moduletomock.py (+6/-0)
python_attributes/exceptions/cross_modules/moduletomock2.py (+6/-0)
python_attributes/exceptions/cross_modules/recorded_mock.cpmock (+5/-0)
python_attributes/exceptions/cross_modules/stdout.cpmock (+1/-0)
python_attributes/exceptions/cross_modules/target.py (+18/-0)
python_attributes/exceptions/environment.cpmock (+1/-0)
python_attributes/exceptions/fakeurllib.py (+16/-0)
python_attributes/exceptions/record/catalogue.cpmock (+4/-0)
python_attributes/exceptions/record/recorded_mock.cpmock (+16/-0)
python_attributes/exceptions/record/stdout.cpmock (+6/-0)
python_attributes/exceptions/replay/capturemock/test.mock (+16/-0)
python_attributes/exceptions/replay/catalogue.cpmock (+1/-0)
python_attributes/exceptions/replay/environment.cpmock (+1/-0)
python_attributes/exceptions/replay/stdout.cpmock (+6/-0)
python_attributes/exceptions/replay_old_record_new/capturemock/test.mock (+9/-0)
python_attributes/exceptions/replay_old_record_new/catalogue.cpmock (+5/-0)
python_attributes/exceptions/replay_old_record_new/environment.cpmock (+1/-0)
python_attributes/exceptions/replay_old_record_new/recorded_mock.cpmock (+16/-0)
python_attributes/exceptions/replay_old_record_new/stdout.cpmock (+6/-0)
python_attributes/exceptions/target.py (+40/-0)
python_attributes/exceptions/testsuite.cpmock (+11/-0)
python_attributes/functional/argument_transfer/catalogue.cpmock (+4/-0)
python_attributes/functional/argument_transfer/environment.cpmock (+1/-0)
python_attributes/functional/argument_transfer/moduletomock.py (+6/-0)
python_attributes/functional/argument_transfer/recorded_mock.cpmock (+3/-0)
python_attributes/functional/argument_transfer/stdout.cpmock (+1/-0)
python_attributes/functional/argument_transfer/target.py (+16/-0)
python_attributes/functional/cars/cars.py (+17/-0)
python_attributes/functional/cars/catalogue.cpmock (+4/-0)
python_attributes/functional/cars/stdout.cpmock (+6/-0)
python_attributes/functional/cars/target.py (+18/-0)
python_attributes/functional/complex_arguments/catalogue.cpmock (+4/-0)
python_attributes/functional/complex_arguments/environment.cpmock (+1/-0)
python_attributes/functional/complex_arguments/recorded_mock.cpmock (+5/-0)
python_attributes/functional/complex_arguments/recorded_mock.cpmock.python3 (+5/-0)
python_attributes/functional/complex_arguments/stdout.cpmock (+1/-0)
python_attributes/functional/complex_arguments/target.py (+29/-0)
python_attributes/functional/cross_modules/catalogue.cpmock (+4/-0)
python_attributes/functional/cross_modules/moduletomock.py (+8/-0)
python_attributes/functional/cross_modules/moduletomock2.py (+5/-0)
python_attributes/functional/cross_modules/recorded_mock.cpmock (+6/-0)
python_attributes/functional/cross_modules/stdout.cpmock (+1/-0)
python_attributes/functional/cross_modules/target.py (+17/-0)
python_attributes/functional/exclude_callers/capturemock/test.mock (+7/-0)
python_attributes/functional/exclude_callers/capturemockrc (+4/-0)
python_attributes/functional/exclude_callers/catalogue.cpmock (+1/-0)
python_attributes/functional/exclude_callers/indirectmodule.py (+5/-0)
python_attributes/functional/exclude_callers/moduletomock.py (+3/-0)
python_attributes/functional/exclude_callers/moduletomock2.py (+2/-0)
python_attributes/functional/exclude_callers/stdout.cpmock (+6/-0)
python_attributes/functional/exclude_callers/target.py (+20/-0)
python_attributes/functional/floating_point_args/catalogue.cpmock (+4/-0)
python_attributes/functional/floating_point_args/environment.cpmock (+1/-0)
python_attributes/functional/floating_point_args/recorded_mock.cpmock (+3/-0)
python_attributes/functional/floating_point_args/stdout.cpmock (+1/-0)
python_attributes/functional/floating_point_args/target.py (+15/-0)
python_attributes/functional/ignore_repeats/record/capturemockrc (+3/-0)
python_attributes/functional/ignore_repeats/record/catalogue.cpmock (+4/-0)
python_attributes/functional/ignore_repeats/record/environment.cpmock (+1/-0)
python_attributes/functional/ignore_repeats/record/recorded_mock.cpmock (+5/-0)
python_attributes/functional/ignore_repeats/record/stdout.cpmock (+2/-0)
python_attributes/functional/ignore_repeats/replay/capturemock/test.mock (+5/-0)
python_attributes/functional/ignore_repeats/replay/capturemockrc (+5/-0)
python_attributes/functional/ignore_repeats/replay/catalogue.cpmock (+1/-0)
python_attributes/functional/ignore_repeats/replay/stdout.cpmock (+2/-0)
python_attributes/functional/ignore_repeats/target.py (+17/-0)
python_attributes/functional/ignore_repeats/testsuite.cpmock (+4/-0)
python_attributes/functional/namespace_import/catalogue.cpmock (+4/-0)
python_attributes/functional/namespace_import/config.cpmock (+1/-0)
python_attributes/functional/namespace_import/environment.cpmock (+1/-0)
python_attributes/functional/namespace_import/mysystem.py (+7/-0)
python_attributes/functional/namespace_import/recorded_mock.cpmock (+9/-0)
python_attributes/functional/namespace_import/stdout.cpmock (+1/-0)
python_attributes/functional/namespace_import/target.py (+14/-0)
python_attributes/functional/replay_in_subprocess/capturemock/test.mock (+5/-0)
python_attributes/functional/replay_in_subprocess/catalogue.cpmock (+1/-0)
python_attributes/functional/replay_in_subprocess/config.cpmock (+1/-0)
python_attributes/functional/replay_in_subprocess/stdout.cpmock (+1/-0)
python_attributes/functional/replay_in_subprocess/subproc.py (+10/-0)
python_attributes/functional/replay_in_subprocess/target.py (+16/-0)
python_attributes/functional/socket_module/catalogue.cpmock (+4/-0)
python_attributes/functional/socket_module/config.cpmock (+3/-0)
python_attributes/functional/socket_module/recorded_mock.cpmock (+3/-0)
python_attributes/functional/socket_module/stdout.cpmock (+1/-0)
python_attributes/functional/socket_module/target.py (+16/-0)
python_attributes/functional/socket_module_unused/capturemockrc (+4/-0)
python_attributes/functional/socket_module_unused/catalogue.cpmock (+3/-0)
python_attributes/functional/socket_module_unused/stdout.cpmock (+1/-0)
python_attributes/functional/socket_module_unused/target.py (+14/-0)
python_attributes/functional/subprocess_append/capturemock/test.mock (+8/-0)
python_attributes/functional/subprocess_append/catalogue.cpmock (+4/-0)
python_attributes/functional/subprocess_append/config.cpmock (+1/-0)
python_attributes/functional/subprocess_append/replay_fail.cpmock (+8/-0)
python_attributes/functional/subprocess_append/stderr.cpmock (+1/-0)
python_attributes/functional/subprocess_append/stdout.cpmock (+2/-0)
python_attributes/functional/subprocess_append/subproc.py (+8/-0)
python_attributes/functional/subprocess_append/target.py (+20/-0)
python_attributes/functional/subprocess_no_action/capturemock/test.mock (+6/-0)
python_attributes/functional/subprocess_no_action/catalogue.cpmock (+4/-0)
python_attributes/functional/subprocess_no_action/config.cpmock (+1/-0)
python_attributes/functional/subprocess_no_action/replay_fail.cpmock (+5/-0)
python_attributes/functional/subprocess_no_action/stderr.cpmock (+1/-0)
python_attributes/functional/subprocess_no_action/stdout.cpmock (+1/-0)
python_attributes/functional/subprocess_no_action/subproc.py (+5/-0)
python_attributes/functional/subprocess_no_action/target.py (+20/-0)
python_attributes/functional/testsuite.cpmock (+38/-0)
python_attributes/moduletomock.py (+5/-0)
python_attributes/objects/alter_response/capturemockrc (+7/-0)
python_attributes/objects/alter_response/catalogue.cpmock (+4/-0)
python_attributes/objects/alter_response/recorded_mock.cpmock (+8/-0)
python_attributes/objects/alter_response/stdout.cpmock (+2/-0)
python_attributes/objects/alter_response_regexp/capturemockrc (+7/-0)
python_attributes/objects/alter_response_regexp/catalogue.cpmock (+4/-0)
python_attributes/objects/alter_response_regexp/recorded_mock.cpmock (+8/-0)
python_attributes/objects/alter_response_regexp/stdout.cpmock (+2/-0)
python_attributes/objects/alter_response_remove/capturemockrc (+7/-0)
python_attributes/objects/alter_response_remove/catalogue.cpmock (+4/-0)
python_attributes/objects/alter_response_remove/recorded_mock.cpmock (+8/-0)
python_attributes/objects/alter_response_remove/recorded_mock.cpmock.python3 (+8/-0)
python_attributes/objects/alter_response_remove/stdout.cpmock (+2/-0)
python_attributes/objects/attribute_assignment/catalogue.cpmock (+4/-0)
python_attributes/objects/attribute_assignment/moduletomock.py (+6/-0)
python_attributes/objects/attribute_assignment/recorded_mock.cpmock (+7/-0)
python_attributes/objects/attribute_assignment/stdout.cpmock (+1/-0)
python_attributes/objects/attribute_assignment/target.py (+17/-0)
python_attributes/objects/attribute_new_objects/catalogue.cpmock (+4/-0)
python_attributes/objects/attribute_new_objects/moduletomock.py (+9/-0)
python_attributes/objects/attribute_new_objects/recorded_mock.cpmock (+9/-0)
python_attributes/objects/attribute_new_objects/stdout.cpmock (+2/-0)
python_attributes/objects/attribute_new_objects/target.py (+16/-0)
python_attributes/objects/base_class_first/catalogue.cpmock (+4/-0)
python_attributes/objects/base_class_first/recorded_mock.cpmock (+10/-0)
python_attributes/objects/base_class_first/stdout.cpmock (+2/-0)
python_attributes/objects/base_class_first/target.py (+28/-0)
python_attributes/objects/callbacks/intercepted_callback/moduletomock.py (+18/-0)
python_attributes/objects/callbacks/intercepted_callback/record/catalogue.cpmock (+4/-0)
python_attributes/objects/callbacks/intercepted_callback/record/recorded_mock.cpmock (+10/-0)
python_attributes/objects/callbacks/intercepted_callback/record/stdout.cpmock (+1/-0)
python_attributes/objects/callbacks/intercepted_callback/replay/capturemock/test.mock (+10/-0)
python_attributes/objects/callbacks/intercepted_callback/replay/catalogue.cpmock (+1/-0)
python_attributes/objects/callbacks/intercepted_callback/replay/environment.cpmock (+2/-0)
python_attributes/objects/callbacks/intercepted_callback/replay/stdout.cpmock (+1/-0)
python_attributes/objects/callbacks/intercepted_callback/target.py (+17/-0)
python_attributes/objects/callbacks/intercepted_callback/testsuite.cpmock (+4/-0)
python_attributes/objects/callbacks/moduletomock.py (+12/-0)
python_attributes/objects/callbacks/multiple_no_response/moduletomock.py (+13/-0)
python_attributes/objects/callbacks/multiple_no_response/record/catalogue.cpmock (+4/-0)
python_attributes/objects/callbacks/multiple_no_response/record/recorded_mock.cpmock (+16/-0)
python_attributes/objects/callbacks/multiple_no_response/record/stdout.cpmock (+5/-0)
python_attributes/objects/callbacks/multiple_no_response/replay/capturemock/test.mock (+16/-0)
python_attributes/objects/callbacks/multiple_no_response/replay/catalogue.cpmock (+1/-0)
python_attributes/objects/callbacks/multiple_no_response/replay/environment.cpmock (+2/-0)
python_attributes/objects/callbacks/multiple_no_response/replay/stdout.cpmock (+5/-0)
python_attributes/objects/callbacks/multiple_no_response/target.py (+24/-0)
python_attributes/objects/callbacks/multiple_no_response/testsuite.cpmock (+5/-0)
python_attributes/objects/callbacks/object_params/moduletomock.py (+21/-0)
python_attributes/objects/callbacks/object_params/record/catalogue.cpmock (+4/-0)
python_attributes/objects/callbacks/object_params/record/recorded_mock.cpmock (+8/-0)
python_attributes/objects/callbacks/object_params/record/stdout.cpmock (+4/-0)
python_attributes/objects/callbacks/object_params/replay/capturemock/test.mock (+8/-0)
python_attributes/objects/callbacks/object_params/replay/catalogue.cpmock (+1/-0)
python_attributes/objects/callbacks/object_params/replay/environment.cpmock (+2/-0)
python_attributes/objects/callbacks/object_params/replay/stdout.cpmock (+4/-0)
python_attributes/objects/callbacks/object_params/target.py (+21/-0)
python_attributes/objects/callbacks/object_params/testsuite.cpmock (+5/-0)
python_attributes/objects/callbacks/record/catalogue.cpmock (+4/-0)
python_attributes/objects/callbacks/record/recorded_mock.cpmock (+10/-0)
python_attributes/objects/callbacks/record/stdout.cpmock (+4/-0)
python_attributes/objects/callbacks/record_builtin/catalogue.cpmock (+4/-0)
python_attributes/objects/callbacks/record_builtin/moduletomock.py (+9/-0)
python_attributes/objects/callbacks/record_builtin/recorded_mock.cpmock (+4/-0)
python_attributes/objects/callbacks/record_builtin/stdout.cpmock (+1/-0)
python_attributes/objects/callbacks/record_builtin/target.py (+21/-0)
python_attributes/objects/callbacks/replay/capturemock/test.mock (+10/-0)
python_attributes/objects/callbacks/replay/catalogue.cpmock (+1/-0)
python_attributes/objects/callbacks/replay/environment.cpmock (+2/-0)
python_attributes/objects/callbacks/replay/stdout.cpmock (+4/-0)
python_attributes/objects/callbacks/target.py (+22/-0)
python_attributes/objects/callbacks/testsuite.cpmock (+14/-0)
python_attributes/objects/collections/module_in_collection/catalogue.cpmock (+4/-0)
python_attributes/objects/collections/module_in_collection/moduletomock.py (+6/-0)
python_attributes/objects/collections/module_in_collection/recorded_mock.cpmock (+3/-0)
python_attributes/objects/collections/module_in_collection/stdout.cpmock (+1/-0)
python_attributes/objects/collections/module_in_collection/target.py (+13/-0)
python_attributes/objects/collections/moduletomock.py (+36/-0)
python_attributes/objects/collections/record/catalogue.cpmock (+4/-0)
python_attributes/objects/collections/record/recorded_mock.cpmock (+27/-0)
python_attributes/objects/collections/record/stdout.cpmock (+7/-0)
python_attributes/objects/collections/replay/capturemock/test.mock (+27/-0)
python_attributes/objects/collections/replay/catalogue.cpmock (+1/-0)
python_attributes/objects/collections/replay/environment.cpmock (+1/-0)
python_attributes/objects/collections/replay/stdout.cpmock (+7/-0)
python_attributes/objects/collections/target.py (+30/-0)
python_attributes/objects/collections/testsuite.cpmock (+8/-0)
python_attributes/objects/composite_attribute/catalogue.cpmock (+4/-0)
python_attributes/objects/composite_attribute/moduletomock.py (+6/-0)
python_attributes/objects/composite_attribute/recorded_mock.cpmock (+5/-0)
python_attributes/objects/composite_attribute/stdout.cpmock (+2/-0)
python_attributes/objects/composite_attribute/target.py (+16/-0)
python_attributes/objects/environment.cpmock (+1/-0)
python_attributes/objects/int_subclass/catalogue.cpmock (+4/-0)
python_attributes/objects/int_subclass/moduletomock.py (+6/-0)
python_attributes/objects/int_subclass/recorded_mock.cpmock (+5/-0)
python_attributes/objects/int_subclass/stdout.cpmock (+1/-0)
python_attributes/objects/int_subclass/target.py (+15/-0)
python_attributes/objects/intercept_base_class/moduletomock.py (+17/-0)
python_attributes/objects/intercept_base_class/record/catalogue.cpmock (+4/-0)
python_attributes/objects/intercept_base_class/record/recorded_mock.cpmock (+12/-0)
python_attributes/objects/intercept_base_class/record/stdout.cpmock (+7/-0)
python_attributes/objects/intercept_base_class/replay/capturemock/test.mock (+12/-0)
python_attributes/objects/intercept_base_class/replay/catalogue.cpmock (+1/-0)
python_attributes/objects/intercept_base_class/replay/environment.cpmock (+1/-0)
python_attributes/objects/intercept_base_class/replay/stdout.cpmock (+7/-0)
python_attributes/objects/intercept_base_class/target.py (+35/-0)
python_attributes/objects/intercept_base_class/testsuite.cpmock (+5/-0)
python_attributes/objects/iteration/catalogue.cpmock (+4/-0)
python_attributes/objects/iteration/moduletomock.py (+16/-0)
python_attributes/objects/iteration/recorded_mock.cpmock (+11/-0)
python_attributes/objects/iteration/stdout.cpmock (+2/-0)
python_attributes/objects/iteration/target.py (+16/-0)
python_attributes/objects/keyword_strings/catalogue.cpmock (+4/-0)
python_attributes/objects/keyword_strings/moduletomock.py (+12/-0)
python_attributes/objects/keyword_strings/recorded_mock.cpmock (+6/-0)
python_attributes/objects/keyword_strings/stdout.cpmock (+1/-0)
python_attributes/objects/keyword_strings/target.py (+16/-0)
python_attributes/objects/moduletomock.py (+10/-0)
python_attributes/objects/nonzero_logic/catalogue.cpmock (+4/-0)
python_attributes/objects/nonzero_logic/moduletomock.py (+17/-0)
python_attributes/objects/nonzero_logic/recorded_mock.cpmock (+17/-0)
python_attributes/objects/nonzero_logic/recorded_mock.cpmock.python3 (+17/-0)
python_attributes/objects/nonzero_logic/stdout.cpmock (+3/-0)
python_attributes/objects/nonzero_logic/target.py (+25/-0)
python_attributes/objects/object_as_attribute/catalogue.cpmock (+4/-0)
python_attributes/objects/object_as_attribute/moduletomock.py (+12/-0)
python_attributes/objects/object_as_attribute/recorded_mock.cpmock (+6/-0)
python_attributes/objects/object_as_attribute/stdout.cpmock (+2/-0)
python_attributes/objects/object_as_attribute/target.py (+15/-0)
python_attributes/objects/object_not_intercepted/catalogue.cpmock (+4/-0)
python_attributes/objects/object_not_intercepted/moduletomock.py (+8/-0)
python_attributes/objects/object_not_intercepted/recorded_mock.cpmock (+5/-0)
python_attributes/objects/object_not_intercepted/stdout.cpmock (+1/-0)
python_attributes/objects/object_not_intercepted/target.py (+15/-0)
python_attributes/objects/record/catalogue.cpmock (+4/-0)
python_attributes/objects/record/recorded_mock.cpmock (+8/-0)
python_attributes/objects/record/stdout.cpmock (+2/-0)
python_attributes/objects/record2tests/catalogue.cpmock (+5/-0)
python_attributes/objects/record2tests/recorded_mock.cpmock (+5/-0)
python_attributes/objects/record2tests/recorded_mock2.cpmock (+5/-0)
python_attributes/objects/record2tests/stdout.cpmock (+2/-0)
python_attributes/objects/record2tests/target.py (+26/-0)
python_attributes/objects/record2tests_set_defaults/catalogue.cpmock (+5/-0)
python_attributes/objects/record2tests_set_defaults/recorded_mock.cpmock (+5/-0)
python_attributes/objects/record2tests_set_defaults/recorded_mock2.cpmock (+5/-0)
python_attributes/objects/record2tests_set_defaults/stdout.cpmock (+2/-0)
python_attributes/objects/record2tests_set_defaults/target.py (+29/-0)
python_attributes/objects/record_no_rcfile/catalogue.cpmock (+4/-0)
python_attributes/objects/record_no_rcfile/recorded_mock.cpmock (+8/-0)
python_attributes/objects/record_no_rcfile/stdout.cpmock (+2/-0)
python_attributes/objects/record_no_rcfile/target.py (+25/-0)
python_attributes/objects/replay/capturemock/test.mock (+8/-0)
python_attributes/objects/replay/catalogue.cpmock (+1/-0)
python_attributes/objects/replay/environment.cpmock (+1/-0)
python_attributes/objects/replay/stdout.cpmock (+2/-0)
python_attributes/objects/shorten_reference/catalogue.cpmock (+4/-0)
python_attributes/objects/shorten_reference/moduletomock.py (+9/-0)
python_attributes/objects/shorten_reference/recorded_mock.cpmock (+7/-0)
python_attributes/objects/shorten_reference/stdout.cpmock (+1/-0)
python_attributes/objects/shorten_reference/target.py (+16/-0)
python_attributes/objects/side_effects/moduletomock.py (+7/-0)
python_attributes/objects/side_effects/record/catalogue.cpmock (+4/-0)
python_attributes/objects/side_effects/record/recorded_mock.cpmock (+11/-0)
python_attributes/objects/side_effects/record/stdout.cpmock (+8/-0)
python_attributes/objects/side_effects/replay/capturemock/test.mock (+11/-0)
python_attributes/objects/side_effects/replay/catalogue.cpmock (+1/-0)
python_attributes/objects/side_effects/replay/environment.cpmock (+1/-0)
python_attributes/objects/side_effects/replay/stdout.cpmock (+8/-0)
python_attributes/objects/side_effects/target.py (+24/-0)
python_attributes/objects/side_effects/testsuite.cpmock (+4/-0)
python_attributes/objects/static_calls/moduletomock.py (+7/-0)
python_attributes/objects/static_calls/record/catalogue.cpmock (+4/-0)
python_attributes/objects/static_calls/record/recorded_mock.cpmock (+5/-0)
python_attributes/objects/static_calls/record/stdout.cpmock (+2/-0)
python_attributes/objects/static_calls/replay/capturemock/test.mock (+5/-0)
python_attributes/objects/static_calls/replay/catalogue.cpmock (+1/-0)
python_attributes/objects/static_calls/replay/environment.cpmock (+1/-0)
python_attributes/objects/static_calls/replay/stdout.cpmock (+2/-0)
python_attributes/objects/static_calls/target.py (+16/-0)
python_attributes/objects/static_calls/testsuite.cpmock (+4/-0)
python_attributes/objects/target.py (+25/-0)
python_attributes/objects/testsuite.cpmock (+72/-0)
python_attributes/objects/unusable_object_args/catalogue.cpmock (+4/-0)
python_attributes/objects/unusable_object_args/moduletomock.py (+3/-0)
python_attributes/objects/unusable_object_args/recorded_mock.cpmock (+3/-0)
python_attributes/objects/unusable_object_args/stdout.cpmock (+1/-0)
python_attributes/objects/unusable_object_args/target.py (+21/-0)
python_attributes/packages/capturemockrc (+3/-0)
python_attributes/packages/class_arguments/packagetomock/__init__.py (+9/-0)
python_attributes/packages/class_arguments/packagetomock/sub.py (+5/-0)
python_attributes/packages/class_arguments/record/catalogue.cpmock (+4/-0)
python_attributes/packages/class_arguments/record/environment.cpmock (+1/-0)
python_attributes/packages/class_arguments/record/recorded_mock.cpmock (+7/-0)
python_attributes/packages/class_arguments/record/stdout.cpmock (+1/-0)
python_attributes/packages/class_arguments/replay/capturemock/test.mock (+7/-0)
python_attributes/packages/class_arguments/replay/catalogue.cpmock (+1/-0)
python_attributes/packages/class_arguments/replay/stdout.cpmock (+1/-0)
python_attributes/packages/class_arguments/target.py (+17/-0)
python_attributes/packages/class_arguments/testsuite.cpmock (+5/-0)
python_attributes/packages/intercept_parent_2tests/capturemock/test.mock (+7/-0)
python_attributes/packages/intercept_parent_2tests/capturemock/test2.mock (+7/-0)
python_attributes/packages/intercept_parent_2tests/catalogue.cpmock (+1/-0)
python_attributes/packages/intercept_parent_2tests/stdout.cpmock (+2/-0)
python_attributes/packages/intercept_parent_2tests/target.py (+22/-0)
python_attributes/packages/intercept_parent_prev_import/catalogue.cpmock (+4/-0)
python_attributes/packages/intercept_parent_prev_import/config.cpmock (+1/-0)
python_attributes/packages/intercept_parent_prev_import/mysystem.py (+7/-0)
python_attributes/packages/intercept_parent_prev_import/packagetomock/__init__.py (+3/-0)
python_attributes/packages/intercept_parent_prev_import/packagetomock/moduletomock.py (+5/-0)
python_attributes/packages/intercept_parent_prev_import/recorded_mock.cpmock (+5/-0)
python_attributes/packages/intercept_parent_prev_import/stdout.cpmock (+5/-0)
python_attributes/packages/intercept_parent_prev_import/target.py (+11/-0)
python_attributes/packages/intercept_parent_record/catalogue.cpmock (+4/-0)
python_attributes/packages/intercept_parent_record/environment.cpmock (+1/-0)
python_attributes/packages/intercept_parent_record/recorded_mock.cpmock (+11/-0)
python_attributes/packages/intercept_parent_record/stdout.cpmock (+1/-0)
python_attributes/packages/intercept_parent_replay/capturemock/test.mock (+11/-0)
python_attributes/packages/intercept_parent_replay/catalogue.cpmock (+1/-0)
python_attributes/packages/intercept_parent_replay/stdout.cpmock (+1/-0)
python_attributes/packages/intercept_submodule/capturemock/test.mock (+5/-0)
python_attributes/packages/intercept_submodule/capturemockrc (+3/-0)
python_attributes/packages/intercept_submodule/catalogue.cpmock (+1/-0)
python_attributes/packages/intercept_submodule/packagetomock/__init__.py (+5/-0)
python_attributes/packages/intercept_submodule/packagetomock/moduletomock.py (+5/-0)
python_attributes/packages/intercept_submodule/stdout.cpmock (+4/-0)
python_attributes/packages/intercept_submodule/target.py (+19/-0)
python_attributes/packages/object_in_submodule/catalogue.cpmock (+4/-0)
python_attributes/packages/object_in_submodule/environment.cpmock (+1/-0)
python_attributes/packages/object_in_submodule/packagetomock/__init__.py (+5/-0)
python_attributes/packages/object_in_submodule/packagetomock/mymodule.py (+8/-0)
python_attributes/packages/object_in_submodule/recorded_mock.cpmock (+5/-0)
python_attributes/packages/object_in_submodule/stdout.cpmock (+1/-0)
python_attributes/packages/object_in_submodule/target.py (+16/-0)
python_attributes/packages/packagetomock/sub/moduletomock.py (+6/-0)
python_attributes/packages/submodule_import_in_other/capturemockrc (+4/-0)
python_attributes/packages/submodule_import_in_other/catalogue.cpmock (+4/-0)
python_attributes/packages/submodule_import_in_other/environment.cpmock (+1/-0)
python_attributes/packages/submodule_import_in_other/moduletomock.py (+2/-0)
python_attributes/packages/submodule_import_in_other/packagetomock/__init__.py (+4/-0)
python_attributes/packages/submodule_import_in_other/packagetomock/mymodule.py (+8/-0)
python_attributes/packages/submodule_import_in_other/recorded_mock.cpmock (+6/-0)
python_attributes/packages/submodule_import_in_other/stdout.cpmock (+1/-0)
python_attributes/packages/submodule_import_in_other/target.py (+16/-0)
python_attributes/packages/target.py (+15/-0)
python_attributes/packages/testsuite.cpmock (+25/-0)
python_attributes/partial_interception/bad_attribute/capturemockrc (+2/-0)
python_attributes/partial_interception/bad_attribute/catalogue.cpmock (+1/-0)
python_attributes/partial_interception/bad_attribute/stdout.cpmock (+8/-0)
python_attributes/partial_interception/builtin_modules/capturemock/test.mock (+2/-0)
python_attributes/partial_interception/builtin_modules/capturemockrc (+3/-0)
python_attributes/partial_interception/builtin_modules/record/catalogue.cpmock (+5/-0)
python_attributes/partial_interception/builtin_modules/record/config.cpmock (+4/-0)
python_attributes/partial_interception/builtin_modules/record/environment.cpmock (+1/-0)
python_attributes/partial_interception/builtin_modules/record/recorded_mock.cpmock (+2/-0)
python_attributes/partial_interception/builtin_modules/record/stdout.cpmock (+2/-0)
python_attributes/partial_interception/builtin_modules/replay/catalogue.cpmock (+1/-0)
python_attributes/partial_interception/builtin_modules/replay/stdout.cpmock (+2/-0)
python_attributes/partial_interception/builtin_modules/target.py (+17/-0)
python_attributes/partial_interception/builtin_modules/testsuite.cpmock (+5/-0)
python_attributes/partial_interception/capturemock/test.mock (+6/-0)
python_attributes/partial_interception/capturemockrc (+3/-0)
python_attributes/partial_interception/dont_record_additional/capturemockrc (+2/-0)
python_attributes/partial_interception/dont_record_additional/catalogue.cpmock (+1/-0)
python_attributes/partial_interception/dont_record_additional/stdout.cpmock (+8/-0)
python_attributes/partial_interception/ignore_calls_from_named/capturemockrc (+3/-0)
python_attributes/partial_interception/ignore_calls_from_named/catalogue.cpmock (+4/-0)
python_attributes/partial_interception/ignore_calls_from_named/replay_fail.cpmock (+2/-0)
python_attributes/partial_interception/ignore_calls_from_named/stderr.cpmock (+1/-0)
python_attributes/partial_interception/ignore_calls_from_named/stdout.cpmock (+8/-0)
python_attributes/partial_interception/ignore_calls_from_stdlib/capturemock/test.mock (+2/-0)
python_attributes/partial_interception/ignore_calls_from_stdlib/capturemockrc (+7/-0)
python_attributes/partial_interception/ignore_calls_from_stdlib/catalogue.cpmock (+5/-0)
python_attributes/partial_interception/ignore_calls_from_stdlib/environment.cpmock (+1/-0)
python_attributes/partial_interception/ignore_calls_from_stdlib/recorded_mock.cpmock (+2/-0)
python_attributes/partial_interception/ignore_calls_from_stdlib/stdout.cpmock (+2/-0)
python_attributes/partial_interception/ignore_calls_from_stdlib/target.py (+17/-0)
python_attributes/partial_interception/ignore_repeats/capturemockrc (+7/-0)
python_attributes/partial_interception/ignore_repeats/catalogue.cpmock (+5/-0)
python_attributes/partial_interception/ignore_repeats/environment.cpmock (+1/-0)
python_attributes/partial_interception/ignore_repeats/recorded_mock.cpmock (+2/-0)
python_attributes/partial_interception/ignore_repeats/stdout.cpmock (+2/-0)
python_attributes/partial_interception/ignore_repeats/target.py (+15/-0)
python_attributes/partial_interception/import_fails/capturemockrc (+2/-0)
python_attributes/partial_interception/import_fails/catalogue.cpmock (+1/-0)
python_attributes/partial_interception/import_fails/stdout.cpmock (+8/-0)
python_attributes/partial_interception/moduletomock.py (+27/-0)
python_attributes/partial_interception/record/catalogue.cpmock (+5/-0)
python_attributes/partial_interception/record/environment.cpmock (+1/-0)
python_attributes/partial_interception/record/recorded_mock.cpmock (+6/-0)
python_attributes/partial_interception/record/stdout.cpmock (+8/-0)
python_attributes/partial_interception/record2tests/catalogue.cpmock (+9/-0)
python_attributes/partial_interception/record2tests/environment.cpmock (+1/-0)
python_attributes/partial_interception/record2tests/recorded_mock.cpmock (+6/-0)
python_attributes/partial_interception/record2tests/recorded_mock2.cpmock (+4/-0)
python_attributes/partial_interception/record2tests/stdout.cpmock (+11/-0)
python_attributes/partial_interception/record2tests/target.py (+35/-0)
python_attributes/partial_interception/record_new_replay_old/capturemockrc (+2/-0)
python_attributes/partial_interception/record_new_replay_old/catalogue.cpmock (+5/-0)
python_attributes/partial_interception/record_new_replay_old/environment.cpmock (+1/-0)
python_attributes/partial_interception/record_new_replay_old/recorded_mock.cpmock (+8/-0)
python_attributes/partial_interception/record_new_replay_old/stdout.cpmock (+8/-0)
python_attributes/partial_interception/replay/catalogue.cpmock (+1/-0)
python_attributes/partial_interception/replay/stdout.cpmock (+8/-0)
python_attributes/partial_interception/second_test_no_mock/catalogue.cpmock (+1/-0)
python_attributes/partial_interception/second_test_no_mock/stdout.cpmock (+11/-0)
python_attributes/partial_interception/second_test_no_mock/target.py (+34/-0)
python_attributes/partial_interception/sitecustomize.py (+2/-0)
python_attributes/partial_interception/target.py (+25/-0)
python_attributes/partial_interception/testsuite.cpmock (+36/-0)
python_attributes/testsuite.cpmock (+17/-0)
target.py (+16/-0)
testsuite.cpmock (+1/-0)
testsuite.cpmock.cmdline (+8/-0)
testsuite.cpmock.python (+2/-0)
Branch information
Recent revisions
- 123. By Marc Abramowitz <email address hidden>
-
Add new "cars" functional test
This test that recording preserves the semantics of the program which require
that the returned car has 4 unique wheel objects. Currently, this is not true,
so the test fails. I think this might be a bug in CaptureMock. - 117. By Geoff Bache
-
Don't record callbacks into intercepted objects, there's really no point and potential for going wrong is quite large
- 116. By Geoff Bache
-
Making mixed mode more useful for Python attributes: use any replay info which matches at least function names
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)