[Python-checkins] [python/cpython] 349abd: bpo-30779: IDLE -- Factor ConfigChanges class from...

GitHub noreply at github.com
Fri Jul 7 16:00:59 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/python/cpython
  Commit: 349abd9e37dfdc077bc21f19e6ed2292c767f0e8
      https://github.com/python/cpython/commit/349abd9e37dfdc077bc21f19e6ed2292c767f0e8
  Author: terryjreedy <tjreedy at udel.edu>
  Date:   2017-07-07 (Fri, 07 Jul 2017)

  Changed paths:
    M Lib/idlelib/config.py
    M Lib/idlelib/configdialog.py
    M Lib/idlelib/idle_test/test_config.py
    M Lib/idlelib/idle_test/test_configdialog.py

  Log Message:
  -----------
  bpo-30779: IDLE -- Factor ConfigChanges class from configdialog, put in config; test. (#2612)

* In config, put dump test code in a function; run it and unittest in 'if __name__ == '__main__'.
* Add class config.ConfigChanges based on changes_class_v4.py on bpo issue.
* Add class test_config.ChangesTest, partly based on configdialog_tests_v1.py on bpo issue.
* Revise configdialog to use ConfigChanges, mostly as specified in tracker msg297804.
* Revise test_configdialog to match configdialog changes.  All tests pass in both files.
* Remove configdialog functions unused or moved to ConfigChanges.
Cheryl Sabella contributed parts of the patch.




More information about the Python-checkins mailing list