← back to Terminal Status

verification/TK-11317-integration/negative-control-v2.txt

198 lines

test_backfill_carries_purple_through_owner_changed (test_owner_change_carry.OwnerChangeCarryTests.test_backfill_carries_purple_through_owner_changed) ... ok
test_backfill_never_flattens_carried_attention_to_green (test_owner_change_carry.OwnerChangeCarryTests.test_backfill_never_flattens_carried_attention_to_green) ... ok
test_carried_from_records_prior_owner_identity (test_owner_change_carry.OwnerChangeCarryTests.test_carried_from_records_prior_owner_identity) ... ERROR
test_default_ticket_set_floors_to_yellow_when_nothing_carried (test_owner_change_carry.OwnerChangeCarryTests.test_default_ticket_set_floors_to_yellow_when_nothing_carried) ... FAIL
test_default_ticket_set_preserves_carried_purple_on_owner_changed (test_owner_change_carry.OwnerChangeCarryTests.test_default_ticket_set_preserves_carried_purple_on_owner_changed) ... FAIL
test_deferential_first_prompt_carries_purple_not_green (test_owner_change_carry.OwnerChangeCarryTests.test_deferential_first_prompt_carries_purple_not_green) ... FAIL
test_deferential_first_prompt_unverified_yellow_stays_yellow (test_owner_change_carry.OwnerChangeCarryTests.test_deferential_first_prompt_unverified_yellow_stays_yellow) ... FAIL
test_deferential_green_keeps_carried_attention (test_owner_change_carry.OwnerChangeCarryTests.test_deferential_green_keeps_carried_attention) ... ok
test_deferential_green_keeps_owner_status_unverified (test_owner_change_carry.OwnerChangeCarryTests.test_deferential_green_keeps_owner_status_unverified) ... ok
test_effective_previous_passes_through_canonical_and_missing (test_owner_change_carry.OwnerChangeCarryTests.test_effective_previous_passes_through_canonical_and_missing) ... ERROR
test_effective_previous_returns_settlement_preview_for_owner_changed (test_owner_change_carry.OwnerChangeCarryTests.test_effective_previous_returns_settlement_preview_for_owner_changed) ... ERROR
test_explicit_non_deferential_set_still_wins_over_owner_changed (test_owner_change_carry.OwnerChangeCarryTests.test_explicit_non_deferential_set_still_wins_over_owner_changed) ... ok
test_explicit_set_green_clears_carried_from (test_owner_change_carry.OwnerChangeCarryTests.test_explicit_set_green_clears_carried_from) ... ok
test_explicit_set_green_clears_owner_status_unverified (test_owner_change_carry.OwnerChangeCarryTests.test_explicit_set_green_clears_owner_status_unverified) ... ok
test_fresh_legacy_dot_carried (test_owner_change_carry.OwnerChangeCarryTests.test_fresh_legacy_dot_carried) ... ok
test_fresh_prior_purple_just_under_ceiling_still_carries (test_owner_change_carry.OwnerChangeCarryTests.test_fresh_prior_purple_just_under_ceiling_still_carries) ... ERROR
test_legacy_dot_only_attention_carried_when_json_prior_is_green (test_owner_change_carry.OwnerChangeCarryTests.test_legacy_dot_only_attention_carried_when_json_prior_is_green) ... ok
test_legacy_dot_only_attention_carried_when_no_json_record_at_all (test_owner_change_carry.OwnerChangeCarryTests.test_legacy_dot_only_attention_carried_when_no_json_record_at_all) ... ok
test_load_accepts_records_with_and_without_carried_from (test_owner_change_carry.OwnerChangeCarryTests.test_load_accepts_records_with_and_without_carried_from) ... ok
test_missing_reason_still_green_floors_via_backfill (test_owner_change_carry.OwnerChangeCarryTests.test_missing_reason_still_green_floors_via_backfill) ... ok
test_no_prior_record_at_all_settles_to_yellow_status_needed (test_owner_change_carry.OwnerChangeCarryTests.test_no_prior_record_at_all_settles_to_yellow_status_needed) ... ok
test_old_owner_cannot_write_after_tty_reuse (test_owner_change_carry.OwnerChangeCarryTests.test_old_owner_cannot_write_after_tty_reuse) ... ok
test_prior_green_yields_none_and_settles_to_yellow_status_needed (test_owner_change_carry.OwnerChangeCarryTests.test_prior_green_yields_none_and_settles_to_yellow_status_needed) ... ok
test_prior_just_over_ceiling_does_not_carry (test_owner_change_carry.OwnerChangeCarryTests.test_prior_just_over_ceiling_does_not_carry) ... ERROR
test_prior_lightblue_record_carried (test_owner_change_carry.OwnerChangeCarryTests.test_prior_lightblue_record_carried) ... ok
test_prior_orange_record_carried (test_owner_change_carry.OwnerChangeCarryTests.test_prior_orange_record_carried) ... ok
test_prior_pink_yields_none_and_settles_to_yellow_status_needed (test_owner_change_carry.OwnerChangeCarryTests.test_prior_pink_yields_none_and_settles_to_yellow_status_needed) ... ok
test_prior_purple_record_carried (test_owner_change_carry.OwnerChangeCarryTests.test_prior_purple_record_carried) ... ERROR
test_prior_record_ticket_is_carried_from_json_source (test_owner_change_carry.OwnerChangeCarryTests.test_prior_record_ticket_is_carried_from_json_source) ... ok
test_prior_yellow_record_carried (test_owner_change_carry.OwnerChangeCarryTests.test_prior_yellow_record_carried) ... ok
test_priority_choice_lightblue_outranks_everything (test_owner_change_carry.OwnerChangeCarryTests.test_priority_choice_lightblue_outranks_everything) ... ok
test_priority_choice_when_json_and_legacy_disagree (test_owner_change_carry.OwnerChangeCarryTests.test_priority_choice_when_json_and_legacy_disagree) ... ok
test_revision_continues_across_carry_not_reset_to_one (test_owner_change_carry.OwnerChangeCarryTests.test_revision_continues_across_carry_not_reset_to_one) ... FAIL
test_revision_resets_to_one_when_nothing_carried (test_owner_change_carry.OwnerChangeCarryTests.test_revision_resets_to_one_when_nothing_carried) ... ok
test_row_for_canonical_owner_status_unverified_record_carries_warning (test_owner_change_carry.OwnerChangeCarryTests.test_row_for_canonical_owner_status_unverified_record_carries_warning) ... ok
test_row_for_owner_changed_shows_carried_colour_not_none (test_owner_change_carry.OwnerChangeCarryTests.test_row_for_owner_changed_shows_carried_colour_not_none) ... ok
test_row_for_owner_changed_with_no_prior_attention_shows_yellow (test_owner_change_carry.OwnerChangeCarryTests.test_row_for_owner_changed_with_no_prior_attention_shows_yellow) ... ok
test_row_never_renders_none_for_owner_changed (test_owner_change_carry.OwnerChangeCarryTests.test_row_never_renders_none_for_owner_changed) ... ok
test_stale_legacy_dot_not_carried (test_owner_change_carry.OwnerChangeCarryTests.test_stale_legacy_dot_not_carried) ... FAIL
test_stale_prior_purple_does_not_carry_falls_to_yellow (test_owner_change_carry.OwnerChangeCarryTests.test_stale_prior_purple_does_not_carry_falls_to_yellow) ... FAIL
test_start_command_settles_owner_changed_via_carry (test_owner_change_carry.OwnerChangeCarryTests.test_start_command_settles_owner_changed_via_carry) ... ok
test_three_generation_chain_keeps_original_carried_from_and_hops (test_owner_change_carry.OwnerChangeCarryTests.test_three_generation_chain_keeps_original_carried_from_and_hops) ... ERROR
test_ticket_binding_preserves_carried_attention_and_flag (test_owner_change_carry.OwnerChangeCarryTests.test_ticket_binding_preserves_carried_attention_and_flag) ... ok
test_ticket_binding_preserves_owner_status_unverified (test_owner_change_carry.OwnerChangeCarryTests.test_ticket_binding_preserves_owner_status_unverified) ... ok
test_ticket_command_preserves_carry_when_settle_has_not_run_yet (test_owner_change_carry.OwnerChangeCarryTests.test_ticket_command_preserves_carry_when_settle_has_not_run_yet) ... ERROR

======================================================================
ERROR: test_carried_from_records_prior_owner_identity (test_owner_change_carry.OwnerChangeCarryTests.test_carried_from_records_prior_owner_identity)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 205, in test_carried_from_records_prior_owner_identity
    self.assertEqual(record["carried_from"]["hops"], 1)
                     ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^
KeyError: 'hops'

======================================================================
ERROR: test_effective_previous_passes_through_canonical_and_missing (test_owner_change_carry.OwnerChangeCarryTests.test_effective_previous_passes_through_canonical_and_missing)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 504, in test_effective_previous_passes_through_canonical_and_missing
    previous, reason = self.store.effective_previous(self.new_owner)
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Store' object has no attribute 'effective_previous'

======================================================================
ERROR: test_effective_previous_returns_settlement_preview_for_owner_changed (test_owner_change_carry.OwnerChangeCarryTests.test_effective_previous_returns_settlement_preview_for_owner_changed)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 496, in test_effective_previous_returns_settlement_preview_for_owner_changed
    previous, eff_reason = self.store.effective_previous(self.new_owner)
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Store' object has no attribute 'effective_previous'

======================================================================
ERROR: test_fresh_prior_purple_just_under_ceiling_still_carries (test_owner_change_carry.OwnerChangeCarryTests.test_fresh_prior_purple_just_under_ceiling_still_carries)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 423, in test_fresh_prior_purple_just_under_ceiling_still_carries
    self.age_old_record(ts.CARRY_MAX_AGE_S - 60)
                        ^^^^^^^^^^^^^^^^^^
AttributeError: module 'terminal_status' has no attribute 'CARRY_MAX_AGE_S'

======================================================================
ERROR: test_prior_just_over_ceiling_does_not_carry (test_owner_change_carry.OwnerChangeCarryTests.test_prior_just_over_ceiling_does_not_carry)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 430, in test_prior_just_over_ceiling_does_not_carry
    self.age_old_record(ts.CARRY_MAX_AGE_S + 60)
                        ^^^^^^^^^^^^^^^^^^
AttributeError: module 'terminal_status' has no attribute 'CARRY_MAX_AGE_S'

======================================================================
ERROR: test_prior_purple_record_carried (test_owner_change_carry.OwnerChangeCarryTests.test_prior_purple_record_carried)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 87, in test_prior_purple_record_carried
    self.assertEqual(prior["carried_from"]["pid"], self.old_owner.pid)
                     ~~~~~^^^^^^^^^^^^^^^^
KeyError: 'carried_from'

======================================================================
ERROR: test_three_generation_chain_keeps_original_carried_from_and_hops (test_owner_change_carry.OwnerChangeCarryTests.test_three_generation_chain_keeps_original_carried_from_and_hops)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 450, in test_three_generation_chain_keeps_original_carried_from_and_hops
    self.assertEqual(gen2["carried_from"]["hops"], 1)
                     ~~~~~~~~~~~~~~~~~~~~^^^^^^^^
KeyError: 'hops'

======================================================================
ERROR: test_ticket_command_preserves_carry_when_settle_has_not_run_yet (test_owner_change_carry.OwnerChangeCarryTests.test_ticket_command_preserves_carry_when_settle_has_not_run_yet)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 520, in test_ticket_command_preserves_carry_when_settle_has_not_run_yet
    previous, eff_reason = self.store.effective_previous(self.new_owner)
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Store' object has no attribute 'effective_previous'

======================================================================
FAIL: test_default_ticket_set_floors_to_yellow_when_nothing_carried (test_owner_change_carry.OwnerChangeCarryTests.test_default_ticket_set_floors_to_yellow_when_nothing_carried)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 551, in test_default_ticket_set_floors_to_yellow_when_nothing_carried
    self.assertEqual(record["state"], "yellow")
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'none' != 'yellow'
- none
+ yellow


======================================================================
FAIL: test_default_ticket_set_preserves_carried_purple_on_owner_changed (test_owner_change_carry.OwnerChangeCarryTests.test_default_ticket_set_preserves_carried_purple_on_owner_changed)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 541, in test_default_ticket_set_preserves_carried_purple_on_owner_changed
    self.assertEqual(record["state"], "purple")
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'none' != 'purple'
- none
+ purple


======================================================================
FAIL: test_deferential_first_prompt_carries_purple_not_green (test_owner_change_carry.OwnerChangeCarryTests.test_deferential_first_prompt_carries_purple_not_green)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 379, in test_deferential_first_prompt_carries_purple_not_green
    self.assertEqual(record["state"], "purple")
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'green' != 'purple'
- green
+ purple


======================================================================
FAIL: test_deferential_first_prompt_unverified_yellow_stays_yellow (test_owner_change_carry.OwnerChangeCarryTests.test_deferential_first_prompt_unverified_yellow_stays_yellow)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 394, in test_deferential_first_prompt_unverified_yellow_stays_yellow
    self.assertEqual(record["state"], "yellow")
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'green' != 'yellow'
- green
+ yellow


======================================================================
FAIL: test_revision_continues_across_carry_not_reset_to_one (test_owner_change_carry.OwnerChangeCarryTests.test_revision_continues_across_carry_not_reset_to_one)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 478, in test_revision_continues_across_carry_not_reset_to_one
    self.assertEqual(settled["revision"], 2)  # continues, not reset to 1
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 1 != 2

======================================================================
FAIL: test_stale_legacy_dot_not_carried (test_owner_change_carry.OwnerChangeCarryTests.test_stale_legacy_dot_not_carried)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 442, in test_stale_legacy_dot_not_carried
    self.assertIsNone(self.store.prior_attention(self.new_owner))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: {'color': 'orange', 'label': 'paste waiting', 'ticket': ''} is not None

======================================================================
FAIL: test_stale_prior_purple_does_not_carry_falls_to_yellow (test_owner_change_carry.OwnerChangeCarryTests.test_stale_prior_purple_does_not_carry_falls_to_yellow)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/tmp/claude-501/-Users-macstudio3/81614591-265b-48ed-97b7-6518070fa586/scratchpad/b594dbb-check/test_owner_change_carry.py", line 415, in test_stale_prior_purple_does_not_carry_falls_to_yellow
    self.assertIsNone(self.store.prior_attention(self.new_owner))
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: {'color': 'purple', 'label': 'gated memo', 'ticket': 'TK-11317'} is not None

----------------------------------------------------------------------
Ran 45 tests in 2.365s

FAILED (failures=7, errors=8)