test_all_supplier_and_output_mutations_rejected (__main__.ComparisonTests) ... ok test_bad_header (__main__.ComparisonTests) ... ok test_blank_spec_and_multiple_files (__main__.ComparisonTests) ... ok test_category_tie_requires_explicit_decision (__main__.ComparisonTests) ... ok test_duplicate_key (__main__.ComparisonTests) ... ok test_extreme_positive_and_unsupported_source (__main__.ComparisonTests) ... ok test_formula_with_cache (__main__.ComparisonTests) ... ok test_formula_without_cache (__main__.ComparisonTests) ... ok test_full_synthetic (__main__.ComparisonTests) ... ok test_invalid_prices (__main__.ComparisonTests) ... ok test_no_valid_prices (__main__.ComparisonTests) ... ok test_previous_and_text_safety (__main__.ComparisonTests) ... ok test_quantity_conflict (__main__.ComparisonTests) ... ok test_source_changes_rejected (__main__.ComparisonTests) ... ok test_unmapped_source (__main__.ComparisonTests) ... ok ---------------------------------------------------------------------- Ran 15 tests in 0.915s OK test_bad_numeric_reports_affected_category (__main__.IntakeTests) ... ok test_column_reordering_and_multisheet (__main__.IntakeTests) ... ok test_duplicate_blocks_only_category_and_retains_rows (__main__.IntakeTests) ... ok test_explicit_supplier_category_columns (__main__.IntakeTests) ... ok test_legacy_file_is_reported (__main__.IntakeTests) ... ok test_na_autodetect_and_independent_verification (__main__.IntakeTests) ... ok test_nonprice_na_blocks (__main__.IntakeTests) ... ok test_other_error_and_missing_formula_are_not_missing_prices (__main__.IntakeTests) ... ok test_supplement_and_date_filename (__main__.IntakeTests) ... ok test_tie_no_implicit_priority (__main__.IntakeTests) ... ok test_unknown_supplier_blocks_all_selection (__main__.IntakeTests) ... ok ---------------------------------------------------------------------- Ran 11 tests in 0.450s OK