Greg Troxel
unread,Mar 3, 2026, 12:46:58 PMMar 3Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to weewx-de...@googlegroups.com
After:
rm /home/gdt/SOFTWARE/WX/weewx/src/weedb/tests/test_mysql.py
~/SOFTWARE/WX/weewx/src/weeutil/tests > git mv test_config.py test_weeutil_config.py
I ran pytest-3.13. There were a lot of mysql complaints but
=== 28 failed, 278 passed, 52 errors in 31.62s ===
which seems pretty good. Looks like there are some legit failures
though.
=========================== short test summary info ============================
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_drop - weedb.CannotConn...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_double_create - weedb.C...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_no_db - weedb.CannotCon...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_no_tables - weedb.Canno...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_create - weedb.CannotCo...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_bad_table - weedb.Canno...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_select - weedb.CannotCo...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_bad_select - weedb.Cann...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_rollback - weedb.Cannot...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_transaction - weedb.Can...
FAILED src/weedb/tests/test_weedb.py::TestMySQL::test_variable - weedb.Cannot...
FAILED src/weeutil/tests/test_weeutil.py::test_stampgen - OverflowError: mkti...
FAILED src/weeutil/tests/test_weeutil.py::test_intervalgen - OverflowError: m...
FAILED src/weewx/tests/test_daily.py::testTags[sqlite] - AssertionError: asse...
FAILED src/weewx/tests/test_daily.py::test_agg_intervals[sqlite] - AssertionE...
FAILED src/weewx/tests/test_templates.py::test_report_engine[sqlite] - Assert...
FAILED src/weewx/tests/test_almanac.py::TestAlmanac::test_moon_extended - Ass...
FAILED src/weewx/tests/test_almanac.py::TestAlmanac::test_sun_extended - Asse...
FAILED src/weewx/tests/test_almanac.py::TestAlmanac::test_mars - AssertionErr...
FAILED src/weewx/tests/test_database.py::test_open_no_archive[archive_db_dict1]
FAILED src/weewx/tests/test_database.py::test_open_unitialized_archive[archive_db_dict1]
FAILED src/weewx/tests/test_database.py::test_open_with_create_no_archive[archive_db_dict1]
FAILED src/weewx/tests/test_database.py::test_open_with_create_uninitialized[archive_db_dict1]
FAILED src/weewx/tests/test_database.py::test_create_archive[archive_db_dict1]
FAILED src/weewx/tests/test_database.py::test_empty_archive[archive_db_dict1]
FAILED src/weewx/tests/test_database.py::test_add_archive_records[archive_db_dict1]
FAILED src/weewx/tests/test_database.py::test_get_records[archive_db_dict1]
FAILED src/weewx/tests/test_database.py::test_update[archive_db_dict1] - weed...
ERROR src/weedb/tests/test_errors.py::TestErrors::test_bad_host - weedb.Canno...
ERROR src/weedb/tests/test_errors.py::TestErrors::test_bad_password - weedb.C...
ERROR src/weedb/tests/test_errors.py::TestErrors::test_drop_nonexistent_database
ERROR src/weedb/tests/test_errors.py::TestErrors::test_drop_nopermission - we...
ERROR src/weedb/tests/test_errors.py::TestErrors::test_create_nopermission - ...
ERROR src/weedb/tests/test_errors.py::TestErrors::test_double_db_create - wee...
ERROR src/weedb/tests/test_errors.py::TestErrors::test_open_nonexistent_database
ERROR src/weedb/tests/test_errors.py::TestErrors::test_select_nonexistent_database
ERROR src/weedb/tests/test_errors.py::TestErrors::test_select_nonexistent_table
ERROR src/weedb/tests/test_errors.py::TestErrors::test_double_table_create - ...
ERROR src/weedb/tests/test_errors.py::TestErrors::test_select_nonexistent_column
ERROR src/weedb/tests/test_errors.py::TestErrors::test_duplicate_key - weedb....
ERROR src/weewx/tests/test_aggregate.py::test_get_aggregate[mysql] - weedb.Ca...
ERROR src/weewx/tests/test_aggregate.py::test_AggregateDaily[mysql] - weedb.C...
ERROR src/weewx/tests/test_aggregate.py::test_get_aggregate_heatcool[mysql]
ERROR src/weewx/tests/test_aggregate.py::test_get_aggregate_windvec[mysql] - ...
ERROR src/weewx/tests/test_aggregate.py::test_get_aggregate_expression[mysql]
ERROR src/weewx/tests/test_aggregate.py::test_first_wind[mysql] - weedb.Canno...
ERROR src/weewx/tests/test_aggregate.py::test_last_wind[mysql] - weedb.Cannot...
ERROR src/weewx/tests/test_daily.py::test_create_stats[mysql] - weedb.CannotC...
ERROR src/weewx/tests/test_daily.py::testScalarTally[mysql] - weedb.CannotCon...
ERROR src/weewx/tests/test_daily.py::testWindTally[mysql] - weedb.CannotConne...
ERROR src/weewx/tests/test_daily.py::testRebuild[mysql] - weedb.CannotConnect...
ERROR src/weewx/tests/test_daily.py::testTags[mysql] - weedb.CannotConnectErr...
ERROR src/weewx/tests/test_daily.py::test_agg_intervals[mysql] - weedb.Cannot...
ERROR src/weewx/tests/test_daily.py::test_agg[mysql] - weedb.CannotConnectErr...
ERROR src/weewx/tests/test_daily.py::test_rainYear[mysql] - weedb.CannotConne...
ERROR src/weewx/tests/test_daily.py::test_heatcool[mysql] - weedb.CannotConne...
ERROR src/weewx/tests/test_series.py::test_get_series_archive_outTemp[mysql]
ERROR src/weewx/tests/test_series.py::test_get_series_daily_agg_rain_sum[mysql]
ERROR src/weewx/tests/test_series.py::test_get_series_archive_agg_rain_sum[mysql]
ERROR src/weewx/tests/test_series.py::test_get_series_archive_agg_rain_cum[mysql]
ERROR src/weewx/tests/test_series.py::test_get_series_archive_windvec[mysql]
ERROR src/weewx/tests/test_series.py::test_get_series_archive_agg_windvec_avg[mysql]
ERROR src/weewx/tests/test_series.py::test_get_series_archive_agg_windvec_last[mysql]
ERROR src/weewx/tests/test_series.py::test_get_aggregate_windvec_last[mysql]
ERROR src/weewx/tests/test_series.py::test_get_series_on_the_fly[mysql] - wee...
ERROR src/weewx/tests/test_series.py::test_get_aggregate_series_on_the_fly[mysql]
ERROR src/weewx/tests/test_templates.py::test_report_engine[mysql] - weedb.Ca...
ERROR src/weewx/tests/test_xtypes.py::test_daily_scalar[mysql] - weedb.Cannot...
ERROR src/weewx/tests/test_xtypes.py::test_daily_vecdir[mysql] - weedb.Cannot...
ERROR src/weewx/tests/test_xtypes.py::test_daily_vecavg[mysql] - weedb.Cannot...
ERROR src/weewx/tests/test_xtypes.py::test_archive_table_vecdir[mysql] - weed...
ERROR src/weewx/tests/test_xtypes.py::test_archive_table_vecavg[mysql] - weed...
ERROR src/weewx/tests/test_xtypes.py::test_archive_table_long_vecdir[mysql]
ERROR src/weewx/tests/test_xtypes.py::test_archive_table_long_vecavg[mysql]
ERROR src/weewx/tests/test_xtypes.py::test_has_data_true[mysql] - weedb.Canno...
ERROR src/weewx/tests/test_xtypes.py::test_has_data_false[mysql] - weedb.Cann...
ERROR src/weewx/tests/test_xtypes.py::test_has_data_unknown[mysql] - weedb.Ca...
ERROR src/weewx/tests/test_xtypes.py::test_get_aggregate_none[mysql] - weedb....
ERROR src/weewx/tests/test_manager.py::TestMySQLWeights::test_weights - weedb...
ERROR src/weewx/tests/test_manager.py::TestMySQLWeights::test_reweight - weed...
================== 28 failed, 278 passed, 52 errors in 17.96s ==================