<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="0" skipped="9" tests="875" time="7.925" timestamp="2026-10-15T22:12:03.667794+00:00" hostname="runnervm8k3b6"><testcase classname="tests.test_books" name="test_ids_and_titles" time="0.000" /><testcase classname="tests.test_books" name="test_a_new_address_creates_a_blank_book" time="0.003" /><testcase classname="tests.test_books" name="test_changes_are_saved_as_xlsx_and_read_back" time="0.010" /><testcase classname="tests.test_books" name="test_list_rename_and_delete" time="0.021" /><testcase classname="tests.test_books" name="test_upload_titles_the_book_after_the_file" time="0.003" /><testcase classname="tests.test_books" name="test_people_and_colours" time="0.002" /><testcase classname="tests.test_books" name="test_idle_books_are_saved_and_closed" time="0.005" /><testcase classname="tests.test_collab" name="test_everyone_edits_the_same_cells" time="0.001" /><testcase classname="tests.test_collab" name="test_reading_changes_nothing" time="0.000" /><testcase classname="tests.test_collab" name="test_each_person_has_their_own_sheet_and_selection" time="0.001" /><testcase classname="tests.test_collab" name="test_undo_takes_back_only_your_own_changes" time="0.002" /><testcase classname="tests.test_collab" name="test_undo_keeps_what_others_changed_since" time="0.001" /><testcase classname="tests.test_collab" name="test_formulas_recalculate_after_a_selective_undo" time="0.001" /><testcase classname="tests.test_collab" name="test_formats_rows_and_merges_undo_selectively" time="0.002" /><testcase classname="tests.test_collab" name="test_exact_undo_of_your_own_last_change_whatever_it_was" time="0.001" /><testcase classname="tests.test_collab" name="test_moved_cells_stop_older_undo_until_the_move_is_undone" time="0.001" /><testcase classname="tests.test_collab" name="test_a_sheet_added_at_the_end_moves_nothing" time="0.001" /><testcase classname="tests.test_collab" name="test_a_structural_change_by_you_cant_be_undone_after_others_edit" time="0.001" /><testcase classname="tests.test_collab" name="test_a_new_change_clears_your_redo_but_not_others" time="0.001" /><testcase classname="tests.test_collab" name="test_undo_returns_to_where_you_were" time="0.001" /><testcase classname="tests.test_collab" name="test_renamed_and_deleted_sheets" time="0.001" /><testcase classname="tests.test_collab" name="test_zoom_and_formulas_view_belong_to_each_person" time="0.001" /><testcase classname="tests.test_collab" name="test_files_are_handled_by_the_app" time="0.000" /><testcase classname="tests.test_collab" name="test_commands_run_inside_act_only" time="0.000" /><testcase classname="tests.test_collab" name="test_listeners_hear_every_change" time="0.001" /><testcase classname="tests.test_collab" name="test_idle_people_are_dropped_and_can_come_back" time="0.001" /><testcase classname="tests.test_collab" name="test_a_tab_that_reloads_takes_its_view_back" time="0.001" /><testcase classname="tests.test_collab" name="test_failed_command_keeps_the_workbook" time="0.001" /><testcase classname="tests.test_core" name="test_letters_roundtrip" time="0.000" /><testcase classname="tests.test_core" name="test_parse_cells" time="0.000" /><testcase classname="tests.test_core" name="test_ranges" time="0.000" /><testcase classname="tests.test_core" name="test_number_text" time="0.000" /><testcase classname="tests.test_core" name="test_coercion" time="0.000" /><testcase classname="tests.test_core" name="test_comparisons" time="0.000" /><testcase classname="tests.test_core" name="test_arrays" time="0.000" /><testcase classname="tests.test_core" name="test_known_serials" time="0.000" /><testcase classname="tests.test_core" name="test_fictitious_1900_02_29" time="0.001" /><testcase classname="tests.test_core" name="test_roundtrip_serials" time="0.000" /><testcase classname="tests.test_core" name="test_typed_numbers" time="0.000" /><testcase classname="tests.test_core" name="test_typed_texts_and_specials" time="0.000" /><testcase classname="tests.test_core" name="test_typed_dates_and_times" time="0.001" /><testcase classname="tests.test_engine" name="test_enter_and_recalc" time="0.002" /><testcase classname="tests.test_engine" name="test_undo_redo" time="0.001" /><testcase classname="tests.test_engine" name="test_copy_paste_relative" time="0.001" /><testcase classname="tests.test_engine" name="test_cut_paste_moves_references" time="0.001" /><testcase classname="tests.test_engine" name="test_insert_delete_rows_adjust_formulas" time="0.002" /><testcase classname="tests.test_engine" name="test_fill_series_and_autofill" time="0.002" /><testcase classname="tests.test_engine" name="test_formatting_and_styles" time="0.002" /><testcase classname="tests.test_engine" name="test_sort_and_filter" time="0.002" /><testcase classname="tests.test_engine" name="test_tables_and_structured_refs" time="0.002" /><testcase classname="tests.test_engine" name="test_names_and_autosum" time="0.001" /><testcase classname="tests.test_engine" name="test_sheets_rename_and_delete" time="0.001" /><testcase classname="tests.test_engine" name="test_conditional_formats_and_viewport" time="0.001" /><testcase classname="tests.test_engine" name="test_validation_and_find_replace" time="0.001" /><testcase classname="tests.test_engine" name="test_charts_and_objects" time="0.001" /><testcase classname="tests.test_engine" name="test_xlsx_round_trip_through_commands" time="0.003" /><testcase classname="tests.test_engine" name="test_protection" time="0.001" /><testcase classname="tests.test_engine_more" name="test_insert_columns_moves_everything" time="0.002" /><testcase classname="tests.test_engine_more" name="test_delete_rows_shrinks_ranges_and_refs" time="0.001" /><testcase classname="tests.test_engine_more" name="test_insert_and_delete_cells_shift" time="0.001" /><testcase classname="tests.test_engine_more" name="test_move_cells_keeps_references" time="0.001" /><testcase classname="tests.test_engine_more" name="test_rename_move_copy_sheets" time="0.001" /><testcase classname="tests.test_engine_more" name="test_undo_restores_structure" time="0.001" /><testcase classname="tests.test_engine_more" name="test_sort_keeps_rows_together_and_moves_formulas" time="0.002" /><testcase classname="tests.test_engine_more" name="test_sort_puts_blanks_last_both_ways" time="0.001" /><testcase classname="tests.test_engine_more" name="test_filter_values_top10_and_clear" time="0.001" /><testcase classname="tests.test_engine_more" name="test_remove_duplicates" time="0.001" /><testcase classname="tests.test_engine_more" name="test_text_to_columns" time="0.001" /><testcase classname="tests.test_engine_more" name="test_validation_kinds" time="0.003" /><testcase classname="tests.test_engine_more" name="test_cf_rules_evaluate" time="0.002" /><testcase classname="tests.test_engine_more" name="test_cf_icons_and_bars_in_viewport" time="0.001" /><testcase classname="tests.test_engine_more" name="test_table_calculated_column_and_totals_roundtrip" time="0.009" /><testcase classname="tests.test_engine_more" name="test_sheet_scoped_name_and_lambda_name" time="0.003" /><testcase classname="tests.test_engine_more" name="test_styles_merges_freeze_widths_roundtrip" time="0.009" /><testcase classname="tests.test_engine_more" name="test_validation_cf_links_notes_charts_roundtrip" time="0.011" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[columnClustered]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[columnStacked]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[columnStacked100]" time="0.014" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[barClustered]" time="0.011" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[barStacked]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[barStacked100]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[line]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[lineMarkers]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[lineStacked]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[pie]" time="0.008" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[doughnut]" time="0.008" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[area]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[areaStacked]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[scatter]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[scatterLines]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_every_chart_kind_roundtrips[radar]" time="0.009" /><testcase classname="tests.test_engine_more" name="test_a_cell_holds_a_note_or_a_comment_thread" time="0.001" /><testcase classname="tests.test_engine_more" name="test_viewport_sends_links_with_their_screentips" time="0.001" /><testcase classname="tests.test_engine_more" name="test_dynamic_arrays_written_as_excel_does" time="0.004" /><testcase classname="tests.test_engine_more" name="test_csv_roundtrip" time="0.001" /><testcase classname="tests.test_engine_more" name="test_goal_seek" time="0.001" /><testcase classname="tests.test_engine_more" name="test_html_export_carries_formatting" time="0.005" /><testcase classname="tests.test_engine_more" name="test_picture_roundtrip_and_move" time="0.004" /><testcase classname="tests.test_formula" name="test_roundtrips" time="0.001" /><testcase classname="tests.test_formula" name="test_normalises" time="0.000" /><testcase classname="tests.test_formula" name="test_spill_operator" time="0.001" /><testcase classname="tests.test_formula" name="test_delete_sheet_shrinks_3d_span" time="0.000" /><testcase classname="tests.test_formula" name="test_precedence" time="0.000" /><testcase classname="tests.test_formula" name="test_errors" time="0.001" /><testcase classname="tests.test_formula" name="test_no_crash_on_garbage" time="0.005" /><testcase classname="tests.test_formula" name="test_references" time="0.000" /><testcase classname="tests.test_formula" name="test_copy_shift" time="0.000" /><testcase classname="tests.test_formula" name="test_insert_delete" time="0.001" /><testcase classname="tests.test_formula" name="test_insert_delete_cells" time="0.001" /><testcase classname="tests.test_formula" name="test_moves_and_renames" time="0.001" /><testcase classname="tests.test_formula" name="test_moves_between_sheets" time="0.001" /><testcase classname="tests.test_formula" name="test_r1c1" time="0.000" /><testcase classname="tests.test_formula" name="test_spans" time="0.000" /><testcase classname="tests.test_formula" name="test_unbracketed_this_row_column" time="0.001" /><testcase classname="tests.test_formula" name="test_trim_references" time="0.001" /><testcase classname="tests.test_formula" name="test_trim_references_adjust" time="0.001" /><testcase classname="tests.test_functions_fuzz" name="test_hostile_inputs_never_crash" time="0.187" /><testcase classname="tests.test_numfmt" name="test_numbers" time="0.001" /><testcase classname="tests.test_numfmt" name="test_scaling_and_percent" time="0.001" /><testcase classname="tests.test_numfmt" name="test_sections_and_colors" time="0.001" /><testcase classname="tests.test_numfmt" name="test_conditions" time="0.001" /><testcase classname="tests.test_numfmt" name="test_scientific" time="0.001" /><testcase classname="tests.test_numfmt" name="test_fractions" time="0.001" /><testcase classname="tests.test_numfmt" name="test_fractions_with_literals" time="0.002" /><testcase classname="tests.test_numfmt" name="test_question_mark_pads_thousands_separator" time="0.001" /><testcase classname="tests.test_numfmt" name="test_literals_and_fill" time="0.001" /><testcase classname="tests.test_numfmt" name="test_dates_and_times" time="0.001" /><testcase classname="tests.test_numfmt" name="test_text_and_other_values" time="0.000" /><testcase classname="tests.test_numfmt" name="test_general" time="0.000" /><testcase classname="tests.test_numfmt" name="test_kinds" time="0.000" /><testcase classname="tests.test_numfmt" name="test_builtins" time="0.000" /><testcase classname="tests.test_numfmt" name="test_text_fn" time="0.001" /><testcase classname="tests.test_numfmt" name="test_rounding_and_general_fit" time="0.001" /><testcase classname="tests.test_numfmt" name="test_exact_ties" time="0.003" /><testcase classname="tests.test_numfmt" name="test_fuzz_no_crash" time="0.430" /><testcase classname="tests.test_third_party_vba" name="test_the_workbook_compiles_and_runs_every_spec" time="0.376" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should parse object string]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should parse array string]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should parse nested array string]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should parse escaped single quote in key and value]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should parse nested objects and arrays]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should handle very long numbers as strings (e.g. BIGINT)]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should parse double-backslash as backslash]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should allow keys and values with colons]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should allow spaces in keys]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should allow unquoted keys with option]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should convert object to string]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should convert collection to string]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should convert array to string]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should convert very long numbers as strings (e.g. BIGINT)]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should convert dates to ISO 8601]" time="0.000"><skipped type="pytest.xfail" message="VBA-JSON converts local time to UTC with Windows API calls (GetTimeZoneInformation in kernel32), which ReflexGrid's macro sandbox doesn't allow (error 445)" /></testcase><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should convert 2D arrays]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should handle strongly typed arrays]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should json-encode strings]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should escape solidus with option]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should handle Empty and Nothing in arrays as null]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should handle Empty and Nothing in objects as undefined]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should use whitespace number/string]" time="0.000" /><testcase classname="tests.test_third_party_vba" name="test_spec_passes[should have descriptive parsing errors]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_every_case_has_an_expectation" time="0.174" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(vbYes)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[vbYes * 10000]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(vbOKOnly)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(vbTrue)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(vbString)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(vbTextCompare)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(vbObjectError)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(vbCrLf)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(1/3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(2/3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(1E15)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(1E14)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(123456789012345#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(1234567890123456#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(0.0001)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(0.00001)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(0.000001)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(1.5E-10)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(-0.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(100#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(1E+20)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(CSng(1.1))]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(CSng(1/3))]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(CSng(123456789))]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(CCur(1.5))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(CCur(1/3))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(CDec(1)/3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(True)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(#1/2/2020#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(#1/2/2020 10:30:00 AM#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(#10:30:00 PM#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(#12/30/1899#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(CDate(0.5))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(CDate(-1.25))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(Empty)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(2.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(3.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(-2.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(&quot;12&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(&quot; 12 &quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(&quot;1,234&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(&quot;&amp;HFF&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(&quot;1e3&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(&quot;$12&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(&quot;(12)&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(True)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(&quot;True&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(&quot;abc&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(40000)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CLng(2147483647.4)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CLng(&quot;2147483648&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDbl(&quot;1,234.5&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDbl(&quot;1/1/2000&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDbl(#1/1/2000#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CBool(&quot;True&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CBool(&quot;yes&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CBool(2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CBool(&quot;0&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CBool(0.0)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDate(&quot;2020-01-15&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDate(&quot;1/15/2020&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDate(&quot;15/1/2020&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDate(&quot;January 15, 2020&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDate(&quot;15 Jan 2020&quot;)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDate(&quot;10:30 PM&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDate(&quot;1/15/20&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDate(&quot;1/15/30&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDate(43831)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CCur(&quot;0.1&quot;) * 3]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CCur(1) + 1.5]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CCur(1) * 1.5#]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CCur(10) / 4]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CByte(255)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CByte(256)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CByte(-1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CSng(&quot;1.5&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CDec(&quot;0.1&quot;) + CDec(&quot;0.2&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CVErr(2042)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CStr(CVErr(2042))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Val(&quot;1 2 3&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Val(&quot;&amp;HFF&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Val(&quot;1e3x&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Val(&quot;  -12.5abc&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Val(&quot;1,000&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Val(&quot;.5&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Str(5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Str(-5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Str(0.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Hex(255)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Hex(-1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Hex(-1&amp;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Hex(65536)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Oct(8)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Int(-2.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Fix(-2.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Int(2.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Round(2.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Round(3.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Round(2.675, 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Round(0.125, 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Round(-2.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Round(1.005, 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[200 * 200]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[32767 + 1]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CInt(32767) + CLng(1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[1 + 1]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[1 + 1.5]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CByte(1) + CByte(2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CByte(200) + CByte(100)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[True + True]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[True * 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Empty + Empty]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Empty + 1]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Empty &amp; &quot;x&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;1&quot; + 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;1&quot; + &quot;2&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;a&quot; + 1]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[1 / 0]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[0 / 0]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[5 \\ 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[-5 \\ 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[5.5 \\ 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[5 Mod 3]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[-5 Mod 3]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[5.5 Mod 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[6.5 Mod 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[2 ^ 0.5]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[(-8) ^ (1/3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[0 ^ -1]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[2 ^ 1024]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[#1/1/2020# + 1]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[#1/2/2020# - #1/1/2020#]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[#1/1/2020# * 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[-#1/1/2020#]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Null + 1]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Null &amp; &quot;x&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Null &amp; Null]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Null = Null]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Null And False)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Null Or True]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Not Null]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Not 5]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[5 And 3]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[True And 5]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[True Or False]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&amp;HFFFF]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&amp;HFFFF&amp;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&amp;H8000]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&amp;H10000]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[-32768]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[1E300 * 1E10]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CSng(1) / CSng(3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CSng(1) + 1]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CSng(1) + 100000]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CLng(1) / 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[10 \\ 4.6]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CCur(5) \\ 2]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[1 = 1#]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;1&quot; = 1]" time="0.003" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CVar(&quot;1&quot;) = CVar(1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CVar(&quot;a&quot;) &gt; CVar(1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;abc&quot; &lt; &quot;abd&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;a&quot; = &quot;A&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Empty = 0]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Empty = &quot;&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[#1/1/2020# &gt; 43000]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Null = 1]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[1 Like &quot;1&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;abc&quot; Like &quot;a*&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;aBc&quot; Like &quot;a?c&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;a1&quot; Like &quot;a#&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;b&quot; Like &quot;[a-c]&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;d&quot; Like &quot;[!a-c]&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[&quot;*&quot; Like &quot;[*]&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Left(&quot;hello&quot;, 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Right(&quot;hello&quot;, 10)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Mid(&quot;hello&quot;, 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Mid(&quot;hello&quot;, 10, 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Mid(&quot;hello&quot;, 0, 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Len(Null)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Trim(&quot;  a b  &quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[LTrim(vbTab &amp; &quot;x&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[InStr(&quot;hello&quot;, &quot;l&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[InStr(3, &quot;hello&quot;, &quot;l&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[InStr(&quot;hello&quot;, &quot;&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[InStr(10, &quot;hello&quot;, &quot;l&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[InStr(1, &quot;Hello&quot;, &quot;h&quot;, vbTextCompare)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[InStr(Null, &quot;x&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[InStrRev(&quot;hello&quot;, &quot;l&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[InStrRev(&quot;hello&quot;, &quot;l&quot;, 3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Replace(&quot;abcabc&quot;, &quot;a&quot;, &quot;x&quot;, 3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Replace(&quot;abcabc&quot;, &quot;A&quot;, &quot;x&quot;, , , vbTextCompare)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Replace(&quot;aaa&quot;, &quot;a&quot;, &quot;b&quot;, 1, 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[UBound(Split(&quot;a,b,,c&quot;, &quot;,&quot;))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[UBound(Split(&quot;&quot;))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[UBound(Split(&quot;a b  c&quot;))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Join(Split(&quot;a-b-c&quot;, &quot;-&quot;, 2), &quot;|&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[StrComp(&quot;a&quot;, &quot;B&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[StrComp(&quot;a&quot;, &quot;B&quot;, vbTextCompare)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[StrConv(&quot;hello world&quot;, vbProperCase)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[StrReverse(&quot;abc&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Space(3) &amp; &quot;|&quot;]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[String(3, &quot;ab&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[String(3, 65)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Chr(65)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Chr(128)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ChrW(8364)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Asc(&quot;A&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Asc(&quot;\u20ac&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[AscW(&quot;\u20ac&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[UCase(&quot;stra\xdfe&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[LCase(&quot;\xc0B&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(1234.5, &quot;#,##0.00&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(0.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(1234.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(-1234.5, &quot;Currency&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(0.256, &quot;Percent&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(1234.5, &quot;Fixed&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(1234.5, &quot;Standard&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(12345.678, &quot;Scientific&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(0, &quot;Yes/No&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020 3:05:09 PM#, &quot;yyyy-mm-dd hh:nn:ss&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020#, &quot;dddd, mmmm d, yyyy&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020#, &quot;Long Date&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020#, &quot;Medium Date&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020#, &quot;Short Date&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#3:05:09 PM#, &quot;Long Time&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#3:05:09 PM#, &quot;Medium Time&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#3:05:09 PM#, &quot;Short Time&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020#, &quot;q&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020#, &quot;ww&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020#, &quot;y&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020#, &quot;w&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#3:05:09 PM#, &quot;h:m:s AM/PM&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#3:05:09 PM#, &quot;hh:mm&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(&quot;abc&quot;, &quot;@@@@@&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(&quot;abc&quot;, &quot;&amp;&amp;&amp;&amp;&amp;&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(&quot;abc&quot;, &quot;&gt;&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(&quot;5551234&quot;, &quot;@@@-@@@@&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(&quot;abc&quot;, &quot;!@@@@@&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(5, &quot;000&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(-5, &quot;0;(0)&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(0, &quot;0;(0);\\z\\e\\r\\o&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(Null, &quot;0;0;0;\\n\\u\\l\\l&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(&quot;12&quot;, &quot;0.00&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(&quot;x&quot;, &quot;0.00&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(43831, &quot;yyyy-mm-dd&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(#1/15/2020#, &quot;0.00&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(1.5, &quot;#.##&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(True)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Format(Empty)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[FormatNumber(1234.567)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[FormatNumber(-0.5, 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[FormatCurrency(-1234.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[FormatPercent(0.1234)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[FormatDateTime(#1/15/2020 3:05:09 PM#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[FormatDateTime(#1/15/2020#, vbLongDate)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[MonthName(2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[MonthName(2, True)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[WeekdayName(1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[WeekdayName(1, True, vbMonday)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateSerial(2020, 13, 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateSerial(2020, 2, 30)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateSerial(20, 1, 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateSerial(2020, 1, 0)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TimeSerial(25, 0, 0)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TimeSerial(0, -1, 0)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateAdd(&quot;m&quot;, 1, #1/31/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateAdd(&quot;yyyy&quot;, 1, #2/29/2020#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateAdd(&quot;d&quot;, -1, #3/1/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateAdd(&quot;h&quot;, 25, #1/1/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateAdd(&quot;n&quot;, 90, #1/1/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateAdd(&quot;ww&quot;, 2, #1/1/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateAdd(&quot;q&quot;, 1, #11/30/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateDiff(&quot;d&quot;, #1/1/2020#, #3/1/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateDiff(&quot;m&quot;, #1/31/2020#, #2/1/2020#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateDiff(&quot;yyyy&quot;, #12/31/2019#, #1/1/2020#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateDiff(&quot;ww&quot;, #1/1/2020#, #1/31/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateDiff(&quot;w&quot;, #1/1/2020#, #1/31/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateDiff(&quot;h&quot;, #1/1/2020 10:59#, #1/1/2020 11:00#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateDiff(&quot;s&quot;, #1/1/2020#, #1/2/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateDiff(&quot;d&quot;, #1/2/2020#, #1/1/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DatePart(&quot;ww&quot;, #1/1/2021#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DatePart(&quot;ww&quot;, #1/1/2021#, vbMonday, vbFirstFourDays)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DatePart(&quot;q&quot;, #8/15/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DatePart(&quot;y&quot;, #12/31/2020#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Weekday(#1/15/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Weekday(#1/15/2020#, vbMonday)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Year(#1/15/2020#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Month(&quot;2020-03-04&quot;)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Day(43831)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Hour(#3:05:09 PM#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Minute(0.75)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Second(#3:05:09 PM#)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateValue(&quot;1/15/2020 3:00 PM&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TimeValue(&quot;3:00 PM&quot;)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsDate(&quot;1/15/2020&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsDate(&quot;13/13/2020&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsDate(43831)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsDate(&quot;2020-01-15&quot;)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsDate(&quot;hello&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(&quot;12&quot;)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(&quot;1e5&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(&quot;$1,000&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(&quot;&amp;HFF&quot;)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(&quot;1,2&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(&quot;&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(Empty)]" time="0.001" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(Null)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(#1/1/2020#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(True)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNumeric(&quot; 12 &quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsEmpty(Empty)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsEmpty(&quot;&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsNull(Null)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsArray(Array())]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IsObject(Nothing)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(1&amp;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(1.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(&quot;x&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(Array(1))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(Empty)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(Null)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(CCur(1))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(CDec(1))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(#1/1/2020#)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[VarType(True)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Array(1, 2))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(CVErr(5))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Nothing)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(New Collection)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[LBound(Array(1, 2))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[UBound(Array())]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IIf(1 &gt; 2, &quot;a&quot;, &quot;b&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Choose(2, &quot;a&quot;, &quot;b&quot;, &quot;c&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Choose(5, &quot;a&quot;)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Switch(False, 1, True, 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[RGB(255, 128, 0)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[QBColor(12)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Error(11)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Sgn(-3.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Abs(-32768)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Abs(CInt(-5))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Sqr(16)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Log(Exp(1))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Atn(1) * 4]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Fix(-0.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Pmt(0.1 / 12, 12, 1000)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[FV(0.05, 10, -100)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[PV(0.05, 10, -100)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[NPer(0.01, -100, 1000)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[SLN(1000, 100, 5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[SYD(1000, 100, 5, 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DDB(1000, 100, 5, 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Rnd(-1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[Rnd(-2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(1 + 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(1 + 100000)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(30000 + 30000)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(CInt(1) * 1.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(1 / 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(CSng(1) / 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(10 \\ 3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(10&amp; \\ 3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(&quot;1&quot; + 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(#1/1/2020# + 1)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(True And True)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(5 And 3)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(CByte(5) And CByte(3))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(-CByte(1))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Len(&quot;a&quot;))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(InStr(&quot;a&quot;, &quot;a&quot;))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Left(&quot;a&quot;, 1))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Split(&quot;a&quot;))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Format(1))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Now)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Timer)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Rnd)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Int(1.5))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Int(&quot;1.5&quot;))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(CCur(1) + 1.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(CCur(1) * 2.5)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(CCur(1) / 2)]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Abs(-1))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[TypeName(Round(1.5))]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ForVariantType()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ForLongLimit()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ForDouble()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ForDown()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ForEachArr()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ResumeNextIf()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ErrInHandler()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ErrClearedAfterResume()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[RaiseDefaultDescription()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ErrObjectError()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ReDimPreserve()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ReDimPreserveBad()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ArrayCopy()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ByRefDefault()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ByValParen()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CallByRef()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[StaticCounter()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[OptionalMissing()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ParamArrayCount()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CollectionKeys()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CollectionIndexErr()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DictionaryAutoAdd()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DictionaryNumKey()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DictionaryIntDouble()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[WithBlock()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[SelectCaseString()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[SelectCaseIs()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DoUntil()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[WhileWend()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[GoSubReturn()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ExitForNested()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[MidStatement()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[LSetRSet()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[FixedString()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IntegerOverflowVar()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[IntegerOverflowTyped()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[StringToNumberCompare()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[NullCondition()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[UDTCopy()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ClassBasics()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ClassDefaultMember()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ObjectIs()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ArrayFunctionBase()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[EraseFixed()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[EraseDynamic()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ConstExpr()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[EnumValues()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[NestedFunctionReturnArray()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[StrPrintTabs()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[RndSequence()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[RandomizeSeeded()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ForEachCollectionModify()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[SplitLimit()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[FilterArray()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[LikeTextCompareDefault()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[OnErrorGoToMinus1()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ResumeLabel()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[LenOfLong()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CmpVarStrLit()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CmpVarStrTyped()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CmpVarStrBad()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CmpStrTypedNum()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CmpStrTypedBad()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CmpVarVar()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CmpCellLike()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[CmpVarNumStrLit()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[RandomizePoint1()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[RandomizeBig()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[RandomizeNeg()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[DateDiffMinutes()]" time="0.000" /><testcase classname="tests.test_vba_excel_cases" name="test_case_matches_excel[ErlLine()]" time="0.000" /><testcase classname="tests.test_vba_file" name="test_compression_matches_specification[abcdefghijklmnopqrstuv.]" time="0.000" /><testcase classname="tests.test_vba_file" name="test_compression_matches_specification[#aaabcdefaaaaghijaaaaaklaaamnopqaaaaaaaaaaaarstuvwxyzaaa]" time="0.000" /><testcase classname="tests.test_vba_file" name="test_compression_matches_specification[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]" time="0.000" /><testcase classname="tests.test_vba_file" name="test_compression_round_trips" time="0.256" /><testcase classname="tests.test_vba_file" name="test_obfuscation_matches_specification" time="0.000" /><testcase classname="tests.test_vba_file" name="test_cfb_round_trip_and_tree" time="0.002" /><testcase classname="tests.test_vba_file" name="test_cfb_large_file_uses_difat" time="0.036" /><testcase classname="tests.test_vba_file" name="test_cfb_damage_is_reported" time="0.001" /><testcase classname="tests.test_vba_file" name="test_project_round_trip" time="0.007" /><testcase classname="tests.test_vba_file" name="test_member_attributes_survive_editing" time="0.000" /><testcase classname="tests.test_vba_file" name="test_reads_excel_style_project" time="0.008" /><testcase classname="tests.test_vba_file" name="test_locked_project_is_detected" time="0.003" /><testcase classname="tests.test_vba_file" name="test_reconcile_document_modules" time="0.000" /><testcase classname="tests.test_vba_file" name="test_xlsm_package" time="0.012" /><testcase classname="tests.test_vba_file" name="test_signatures_kept_only_while_unmodified" time="0.011" /><testcase classname="tests.test_vba_file" name="test_unreadable_project_is_kept" time="0.009" /><testcase classname="tests.test_vba_file" name="test_rebuilt_project_text_has_one_id" time="0.004" /><testcase classname="tests.test_vba_forms" name="test_written_forms_read_back_as_designed" time="0.006" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design0-0002140001010080000000001b48802cec0900007b020000000218003500000006000080a5000000000200005461686f6d610000]" time="0.001" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design1-0002180028000000060000804c6162656c310000ec0900007b020000000218003500000006000080a5000000000200005461686f6d610000]" time="0.000" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design2-00022000280000000e000080436f6d6d616e64427574746f6e310000ec0900004f030000000218007500000006000080a5000000000203005461686f6d610000]" time="0.000" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design3-000234004601c080000000000f00008012000080040000000100008009000080e20e00007b02000030000000436865636b426f7831000000000218003500000006000080a5000000000200005461686f6d610000]" time="0.001" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design4-0002180041010580000000001b48802c03010200ec0900007b020000000218003500000006000080a5000000000200005461686f6d610000]" time="0.001" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design5-0002100008080000ffffffffc201000084030000]" time="0.001" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design6-00021400600101800000000003020000ec090000ec090000000218003500000006000080a5000000000200005461686f6d610000]" time="0.001" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design7-0002100008200000ffffffffc2010000ca080000]" time="0.000" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design8-000238004601c080000000000f0000801200008005000000010000800d000080e20e00007b020000300000004f7074696f6e427574746f6e31000000000218003500000006000080a5000000000200005461686f6d610000]" time="0.001" /><testcase classname="tests.test_vba_forms" name="test_records_are_laid_out_as_excel_writes_them[design9-000238004601c080000000000f0000801200008006000000010000800d000080f60400008305000030000000546f67676c65427574746f6e31000000000218007500000006000080a5000000000203005461686f6d610000]" time="0.001" /><testcase classname="tests.test_vba_forms" name="test_strings_are_compressed_when_they_fit_one_byte" time="0.001" /><testcase classname="tests.test_vba_forms" name="test_frm_and_frx_files_import_and_export" time="0.055" /><testcase classname="tests.test_vba_forms" name="test_xlsm_files_keep_forms_and_their_code_can_be_edited" time="0.014" /><testcase classname="tests.test_vba_forms" name="test_a_form_whose_design_cant_be_read_still_has_its_code" time="0.004" /><testcase classname="tests.test_vba_forms" name="test_a_modal_form_runs_its_events_and_writes_the_workbook" time="0.009" /><testcase classname="tests.test_vba_forms" name="test_hide_keeps_the_form_and_unload_makes_a_new_one" time="0.005" /><testcase classname="tests.test_vba_forms" name="test_closing_with_the_x_unloads_unless_query_close_cancels" time="0.005" /><testcase classname="tests.test_vba_forms" name="test_new_instances_and_unloaded_forms" time="0.006" /><testcase classname="tests.test_vba_forms" name="test_lists_and_their_cells" time="0.008" /><testcase classname="tests.test_vba_forms" name="test_toggles_numbers_and_pages" time="0.009" /><testcase classname="tests.test_vba_forms" name="test_keys_focus_and_validation" time="0.006" /><testcase classname="tests.test_vba_forms" name="test_controls_collection_and_dynamic_controls_with_events" time="0.008" /><testcase classname="tests.test_vba_forms" name="test_forms_reach_their_snapshot_for_the_browser" time="0.013" /><testcase classname="tests.test_vba_forms" name="test_a_modeless_form_runs_its_events_after_the_macro" time="0.005" /><testcase classname="tests.test_vba_forms" name="test_a_modal_form_pauses_an_interactive_run" time="0.008" /><testcase classname="tests.test_vba_forms" name="test_each_person_has_their_own_forms_on_a_shared_workbook" time="0.011" /><testcase classname="tests.test_vba_forms" name="test_end_unloads_every_form_and_functions_cant_show_forms" time="0.005" /><testcase classname="tests.test_vba_forms" name="test_userforms_collection_and_the_data_object" time="0.007" /><testcase classname="tests.test_vba_forms" name="test_forms_as_excel_describes_them" time="0.027" /><testcase classname="tests.test_vba_forms" name="test_form_events_as_excel_fires_them" time="0.012" /><testcase classname="tests.test_vba_forms" name="test_a_new_form_is_designed_control_by_control" time="0.042" /><testcase classname="tests.test_vba_forms" name="test_designer_changes_leave_the_rest_of_a_form_as_it_was" time="0.004" /><testcase classname="tests.test_vba_forms" name="test_designer_refuses_what_excel_would" time="0.005" /><testcase classname="tests.test_vba_forms" name="test_a_designed_form_as_excel_describes_it" time="0.077" /><testcase classname="tests.test_vba_macros" name="test_a_new_project_has_excels_modules" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_editing_code_is_an_undoable_edit" time="0.005" /><testcase classname="tests.test_vba_macros" name="test_modules_are_added_renamed_exported_and_imported" time="0.006" /><testcase classname="tests.test_vba_macros" name="test_compile_errors_are_reported_per_module" time="0.006" /><testcase classname="tests.test_vba_macros" name="test_removing_the_project" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_cells_values_and_formulas" time="0.506" /><testcase classname="tests.test_vba_macros" name="test_a_whole_run_is_one_undo_step" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_with_blocks_and_named_arguments" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_enum_types_and_qualified_constants" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_conditional_compilation_takes_the_windows_64_bit_branches" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_conditional_compilation_errors_keep_their_lines" time="0.008" /><testcase classname="tests.test_vba_macros" name="test_the_projects_conditional_compilation_arguments" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_find_replace_and_wildcards" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_errors_and_handlers" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_dialogs_get_scripted_answers_or_their_defaults" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_interactive_dialogs_pause_the_run" time="0.009" /><testcase classname="tests.test_vba_macros" name="test_stopping_and_limits" time="0.765" /><testcase classname="tests.test_vba_macros" name="test_module_state_lasts_until_end_or_an_edit" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_immediate_window" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_manual_calculation_and_calculate" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_calculate_now_in_manual_mode" time="0.001" /><testcase classname="tests.test_vba_macros" name="test_protection_and_user_interface_only" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_conditional_formats" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_class_events_and_terminate" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_vba_functions_in_formulas" time="0.009" /><testcase classname="tests.test_vba_macros" name="test_functions_follow_code_changes" time="0.006" /><testcase classname="tests.test_vba_macros" name="test_events_run_only_when_enabled" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_macro_edits_fire_events_too" time="0.005" /><testcase classname="tests.test_vba_macros" name="test_workbook_open_runs_when_macros_are_enabled" time="0.002" /><testcase classname="tests.test_vba_macros" name="test_a_paused_run_on_a_shared_workbook" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_an_uninterrupted_run_is_one_step_on_a_shared_workbook" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_events_on_a_shared_workbook" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_xlsm_round_trip_keeps_and_runs_the_macros" time="0.010" /><testcase classname="tests.test_vba_macros" name="test_openpyxl_reads_the_xlsm" time="0.009" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[Shell &quot;rm -rf /tmp/x&quot;-445]" time="0.002" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[Open &quot;/etc/passwd&quot; For Input As #1-445]" time="0.002" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[Kill &quot;/tmp/x&quot;-445]" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[x = Dir(&quot;/etc/*&quot;)-445]" time="0.002" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[Set o = CreateObject(&quot;WScript.Shell&quot;)-429]" time="0.002" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[Set o = CreateObject(&quot;Scripting.FileSystemObject&quot;)-429]" time="0.002" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[Set o = CreateObject(&quot;MSXML2.XMLHTTP&quot;)-429]" time="0.002" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[x = MessageBoxA(0, &quot;x&quot;, &quot;y&quot;, 0)-445]" time="0.002" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[SendKeys &quot;abc&quot;-445]" time="0.002" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[Workbooks.Open &quot;/tmp/a.xlsx&quot;-445]" time="0.004" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[ThisWorkbook.SaveAs &quot;/tmp/a.xlsm&quot;-445]" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_macros_cant_reach_outside_the_workbook[x = ThisWorkbook.VBProject.Name-445]" time="0.003" /><testcase classname="tests.test_vba_macros" name="test_environment_is_not_visible" time="0.002" /><testcase classname="tests.test_vba_object_cases" name="test_no_case_hits_an_internal_error" time="2.139" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[write number]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[write numeric strings]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[write date strings]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[write logical strings]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[write formula text]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[apostrophe]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[empty string]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[assign Empty and Null]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[date value]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[date and time value]" time="0.000"><skipped type="pytest.xfail" message="Range.Text of General numbers (and ####) depends on the column's width in Excel; ReflexGrid shows up to 11 characters" /></testcase><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[time value]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[date before 1900]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[currency value]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[logical value]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[error value]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[formula error]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[long digit string]" time="0.000"><skipped type="pytest.xfail" message="Range.Text of General numbers (and ####) depends on the column's width in Excel; ReflexGrid shows up to 11 characters" /></testcase><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[text format]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[format kept on write]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[general text of numbers]" time="0.000"><skipped type="pytest.xfail" message="Range.Text of General numbers (and ####) depends on the column's width in Excel; ReflexGrid shows up to 11 characters" /></testcase><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[integer types]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[formula result]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[text of formats]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Formula to R1C1]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[R1C1 to Formula]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[formula on a range]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[formulas from an array]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[HasFormula]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Formula of constants]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[formula with strings]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[formula normalised]" time="0.000"><skipped type="pytest.xfail" message="ReflexGrid doesn't keep the spaces typed inside a formula (= 1 + 2 becomes =1+2)" /></testcase><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[invalid formula]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[unknown function]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[FormulaArray]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[formula with sheet name]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[value of several areas]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[2-D value]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[1-D array across]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[1-D array down]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[short array]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[small 2-D array into a bigger range]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[0-based 2-D array]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Transpose]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[range to range]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[range object as a value]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[empty cells in arrays]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Value and Value2 of currency]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[dates in arrays]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[scalar to a block]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Text of several cells]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Cells and Item]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Offset and Resize]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Offset off the sheet]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Rows and Columns]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[EntireRow and EntireColumn]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[End]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[End with gaps]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[CurrentRegion]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[UsedRange]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Address forms]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Count]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Areas]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Union and Intersect]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Range of two corners]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Range relative to a range]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[invalid references]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[For Each order]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[rows and columns of a block]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[positions]" time="0.000"><skipped type="pytest.xfail" message="Excel for Mac measures columns in its own points (default width 10, 65 pt); ReflexGrid uses Excel for Windows' (8.43, 48 pt)" /></testcase><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[last cell idioms]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Font]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Font of several cells]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Interior]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Interior by index]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[NumberFormat]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[alignment]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[borders]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[all borders]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Merge]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Merge keeps the first value]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Merge across]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[value of a merged area]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[ColumnWidth]" time="0.000"><skipped type="pytest.xfail" message="Excel for Mac measures columns in its own points (default width 10, 65 pt); ReflexGrid uses Excel for Windows' (8.43, 48 pt); for columns of different widths ReflexGrid answers Null, as Microsoft documents" /></testcase><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[RowHeight]" time="0.000"><skipped type="pytest.xfail" message="for rows of different heights ReflexGrid answers Null, as Microsoft documents (Excel for Mac answers the first row's)" /></testcase><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Hidden]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[AutoFit]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Locked]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[ClearContents keeps formats]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[ClearFormats keeps values]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Clear]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Delete shift up]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Delete shift left]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[deleting a referenced row]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Insert shift down]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[inserted rows take the format above]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[insert columns]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Copy to a destination]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Copy to a bigger range]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Copy rows]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Cut moves references]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[PasteSpecial values]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[PasteSpecial formats]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[PasteSpecial transpose]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[PasteSpecial add]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[FillDown and FillRight]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[AutoFill series]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[AutoFill text]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[AutoFill dates and formulas]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Sort with a header]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Sort with two keys]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Sort mixed types]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Sort keeps row formulas]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Sort object]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Sort left to right]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[RemoveDuplicates]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Find starts after the first cell]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Find options]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Find in values or formulas]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Replace]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[SpecialCells]" time="0.000"><skipped type="pytest.xfail" message="the same cells, split into different areas" /></testcase><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[SpecialCells finds nothing]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[TextToColumns]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[comments]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[hyperlinks]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[validation]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[conditional formats]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[names]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[constant names]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[naming a range]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Evaluate]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[WorksheetFunction]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[WorksheetFunction errors]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[worksheet functions on arrays]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[VBA and Excel rounding]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[adding sheets]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[invalid sheet names]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[copying a sheet]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[sheet order]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[hiding sheets]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[type names]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[protection]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[unlocked cells on a protected sheet]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[protection for the user only]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[Select and Activate]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[moving the selection]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[writing through the selection]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[events of macro changes]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[EnableEvents]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[manual calculation]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[tables]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[table rows and columns]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[writing next to a table]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[AutoFilter]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[AutoFilter conditions]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[delete rows in a loop]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[totals by key]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[report with formats]" time="0.000" /><testcase classname="tests.test_vba_object_cases" name="test_case_matches_excel[arrays in and out]" time="0.000" /></testsuite></testsuites>