Commit graph

  • 8466d1462f Start bulding a bit of the cli for functional testing Ian Cordasco 2016-01-11 23:15:53 -06:00
  • 4018988585 Add a module with defaults Ian Cordasco 2016-01-11 23:15:23 -06:00
  • 6940ef3aaf Make log format configurable Ian Cordasco 2016-01-11 23:15:11 -06:00
  • cb9231eb9b Add tests around merge_user_and_local_config and parse Ian Cordasco 2016-01-10 22:07:30 -06:00
  • e5c3ae5cd2 Add tests for parse_{user,local}_config methods Ian Cordasco 2016-01-10 21:43:00 -06:00
  • ebe47ec740 Add fixture file without a flake8 section Ian Cordasco 2016-01-10 21:05:51 -06:00
  • 18bfa1f8a2 Add test for is_configured_by Ian Cordasco 2016-01-10 15:20:08 -06:00
  • d04cb245d3 Move user and local config merging to own method Ian Cordasco 2016-01-10 15:19:57 -06:00
  • 53d5f0e49a Add a pre-specified log format Ian Cordasco 2016-01-10 15:19:34 -06:00
  • 629f796fc1 Add flake8 linting as a testenv Ian Cordasco 2016-01-10 14:53:26 -06:00
  • 8c872c4bb9 Add more docstrings and fix lint errors Ian Cordasco 2016-01-10 14:47:06 -06:00
  • 5903576732 Ignore only D203 and fix Flake8 errors Ian Cordasco 2016-01-10 14:36:52 -06:00
  • a8576aff12 Fix bugs found while writing parse_cli_config test Ian Cordasco 2016-01-10 13:22:18 -06:00
  • 03fd22c230 Add a docstring to conftest Ian Cordasco 2016-01-10 13:15:25 -06:00
  • 4d13923bfb Ignore test log files Ian Cordasco 2016-01-10 13:15:14 -06:00
  • 8b35e29f4f Ignore .eggs/ directory Ian Cordasco 2016-01-10 13:14:09 -06:00
  • 16669a6c45 Add test configuration Ian Cordasco 2016-01-10 13:13:33 -06:00
  • c33b9d24b1 Add top-level function to configure logging Ian Cordasco 2016-01-10 13:13:08 -06:00
  • 66da9160b4 Start testing MergedConfigParser Ian Cordasco 2016-01-10 13:05:35 -06:00
  • 8b85e93e21 Add test for local_configs method Ian Cordasco 2016-01-10 12:52:29 -06:00
  • 6553198074 Update setup.py Ian Cordasco 2016-01-10 12:01:22 -06:00
  • de96b24bad Add parameter for missing extra config file Ian Cordasco 2016-01-10 09:50:32 -06:00
  • 9231aae1d6 Add README to fixtures directory Ian Cordasco 2016-01-10 09:50:16 -06:00
  • 7269d84845 Add test parameters with extra_config_files Ian Cordasco 2016-01-10 09:45:37 -06:00
  • 91d20207fb Add setup.cfg for testing purposes Ian Cordasco 2016-01-10 09:40:09 -06:00
  • b8dfc9a8e2 Start testing ConfigFileFinder.local_config_files Ian Cordasco 2016-01-10 09:39:37 -06:00
  • fdff0f705e Allow users to pass args to py.test via tox Ian Cordasco 2016-01-10 09:05:21 -06:00
  • 204a367095 Add more parameters to file location generation test Ian Cordasco 2016-01-10 09:05:09 -06:00
  • cb276d63e3 Parametrize windows detection unit test Ian Cordasco 2016-01-10 09:04:39 -06:00
  • 949d3e48fe Add tests for generate_possible_local_config_files Ian Cordasco 2016-01-10 08:40:35 -06:00
  • dd46f02b58 Add config file fixtures Ian Cordasco 2016-01-09 23:02:20 -06:00
  • 8dd160c98e Start writing tests for the config finder Ian Cordasco 2016-01-09 22:34:39 -06:00
  • 30f4ccda0e Add docstrings to config module Ian Cordasco 2016-01-09 22:34:13 -06:00
  • b4b59a9627 Make Option#normalize more reusable Ian Cordasco 2016-01-09 21:29:08 -06:00
  • e076fec666 Add some docstrings to manager module Ian Cordasco 2016-01-09 21:28:49 -06:00
  • 9fe9ef06f7 Add test for comma-separated paths normalization Ian Cordasco 2016-01-09 21:20:20 -06:00
  • 684f19f5e3 Re-factor normalization in parse_args Ian Cordasco 2016-01-09 21:17:22 -06:00
  • cc3a9210fd Add more tests around parse_args Ian Cordasco 2016-01-09 21:15:03 -06:00
  • 237a35fe88 Simplify normalize_paths Ian Cordasco 2016-01-09 21:14:36 -06:00
  • ec26d46dff Add tests for normalize_path and normalize_paths Ian Cordasco 2016-01-09 21:04:11 -06:00
  • 13ca3dfe37 Show that even defaults are properly normalized Ian Cordasco 2016-01-09 20:30:28 -06:00
  • a7f7bbbeb2 Handle when dest is provided to Option Ian Cordasco 2016-01-09 20:29:09 -06:00
  • a4042d6d69 Start fleshing out flake8.utils Ian Cordasco 2016-01-09 15:58:26 -06:00
  • ad0200e792 Add failing test for OptionManager.parse_args Ian Cordasco 2016-01-09 15:33:01 -06:00
  • 36cc254542 Generate dest for Options always Ian Cordasco 2016-01-09 15:32:44 -06:00
  • 09bc9e2720 Add test for custom arguments to add_option Ian Cordasco 2016-01-09 15:22:22 -06:00
  • 5a6656d78d Test parse_from_config behaviour of Options Ian Cordasco 2016-01-09 15:22:03 -06:00
  • a7ce4f00ec Start testing the OptionManager Ian Cordasco 2016-01-09 13:53:59 -06:00
  • 7361603d7a Flesh out OptionManager#parse_args Ian Cordasco 2016-01-09 12:56:16 -06:00
  • 3a8f99b458 Add mock to list of test dependencies Ian Cordasco 2016-01-09 12:56:03 -06:00
  • 19e5ea767d Add the options submodule to the package Ian Cordasco 2016-01-09 12:55:43 -06:00
  • 1e9878611a Move unit tests into tests/unit Ian Cordasco 2016-01-09 12:55:31 -06:00
  • 93369e112f Add empty module to start testing options submodule Ian Cordasco 2016-01-09 12:40:26 -06:00
  • 67aff6d2ec Updates to config/options aggregation Ian Cordasco 2016-01-07 09:37:34 -06:00
  • 07a29e45db Split flake8.option_parser into submodule Ian Cordasco 2016-01-04 23:24:11 -06:00
  • 7ec5a2ada3 Sketch out config parsing and option managing Ian Cordasco 2016-01-04 19:34:41 -06:00
  • a6d790cc10 Start adding logging for --verbose Ian Cordasco 2016-01-04 19:34:10 -06:00
  • f539464368 Start working on our option handling story Ian Cordasco 2015-12-30 17:26:28 -06:00
  • 606f41c074 Merge branch 'fix-tests' into 'master' Ian Cordasco 2015-12-30 21:14:49 +00:00
  • ebcf3493ec On Python 2.6 TestCase.assertRaises is not a context manager Ian Cordasco 2015-12-30 15:09:37 -06:00
  • 0f5961bf08 Merge branch 'doctest_inc_exc' into 'master' Ian Cordasco 2015-12-30 19:55:08 +00:00
  • c9309cb87c Adding include in and exclude from doctests Jason Myers 2015-12-24 11:00:31 -06:00
  • 37b92cd4b4 Fix logic for Notifier.listeners_for Ian Cordasco 2015-12-29 23:28:20 -06:00
  • 222be9ac49 Start adding tests for Notifier class Ian Cordasco 2015-12-29 23:04:36 -06:00
  • d1d1d60032 Add tests for the _trie module Ian Cordasco 2015-12-29 22:49:05 -06:00
  • d3a9f7d58c Add docstrings to Notifier class Ian Cordasco 2015-12-29 08:12:54 -06:00
  • 57e8583e29 Add tree/sub-tree traversal to Trie Ian Cordasco 2015-12-29 08:07:47 -06:00
  • 75f15340ac Remove toy file from git Ian Cordasco 2015-12-29 08:00:37 -06:00
  • 7b2a1c157b Bare bones of a notification system Ian Cordasco 2015-12-28 23:32:42 -06:00
  • e0ec37c5ed mock can't override flush, so mock stdout instead Bertrand Janin 2015-12-25 18:55:53 -05:00
  • bfe978992a Merge branch 'docs_off_by_default' into 'master' Ian Cordasco 2015-12-20 17:54:22 +00:00
  • b0a6bada5c Switching to --enable-extensions instead of --select Jason Myers 2015-12-20 11:23:26 -06:00
  • a08a65b982 Adding docs for off by default Jason Myers 2015-12-19 15:38:48 -06:00
  • f013698072 Update with extra info about plugins Ian Cordasco 2015-12-18 13:49:59 -06:00
  • b50c510970 Merge branch 'pr/47' Ian Cordasco 2015-12-17 08:38:05 -06:00
  • fa1105aaac Isolate the commands that raise OSError Ian Cordasco 2015-12-17 08:35:50 -06:00
  • 4da31aa521 Fix checking for repo dir without git/hg adammhaile 2015-12-16 22:40:57 -05:00
  • 8b27711400 Correct release date for 2.5.1 Ian Cordasco 2015-12-14 13:13:38 -06:00
  • 2ed54042cf Merge branch 'master' into 'master' Ian Cordasco 2015-12-11 14:17:53 +00:00
  • 17e397fb2c Add a FAQ section to the readme Ned Batchelder 2015-12-11 08:14:21 -05:00
  • acea4affaa Merge branch 'docs/per_project_config_list' into 'master' Ian Cordasco 2015-12-09 14:09:01 +00:00
  • 828c69ea27 Fix per-project configuration file list Andrew Widdersheim 2015-12-09 08:54:51 -05:00
  • ae1ad0e2bf Add design note that has been roaming my brain Ian Cordasco 2015-12-08 15:41:49 -06:00
  • 4fb7d6a9a7 Bump version for v2.5.1 2.5.1 Ian Cordasco 2015-12-07 22:56:23 -06:00
  • d288843fb7 Merge branch 'bug/107' Ian Cordasco 2015-12-07 22:55:08 -06:00
  • 5021da880c Update stdin_get_value monkey-patching Ian Cordasco 2015-12-07 22:50:39 -06:00
  • 00dfe8698b Wrap up design goals Ian Cordasco 2015-12-06 15:11:23 -06:00
  • eb29f11738 Flesh out some portions of the design goals Ian Cordasco 2015-12-06 13:36:01 -06:00
  • 2d72fc23c8 Add skeleton of DESIGN documentation Ian Cordasco 2015-12-06 12:23:45 -06:00
  • d5e3987a9c Merge branch 'pep8-stdin-fix' into 'master' Ian Cordasco 2015-12-04 23:54:29 +00:00
  • 41393c9b6d Cache stdin for Flake8 plugins Ian Cordasco 2015-12-04 00:13:28 -06:00
  • 54a81c0595 Merge branch 'bug/103' into 'master' Ian Cordasco 2015-11-25 02:57:45 +00:00
  • 17553e6192 Add .flake8 to PROJECT_CONFIG for local config files Ian Cordasco 2015-11-23 10:20:42 -06:00
  • 75ad81eb13 Update twine dependency and usage Ian Cordasco 2015-10-27 11:29:52 -05:00
  • 3e7d5b952d Merge branch 'release/2.5.0' into 'master' Ian Cordasco 2015-10-26 01:20:16 +00:00
  • 99bc94edaa Release notes and version bump for v2.5.0 2.5.0 Ian Cordasco 2015-10-24 20:11:15 -05:00
  • 63b9a84367 Add a few more items to our gitignore Ian Cordasco 2015-10-24 18:39:53 -05:00
  • 7c08ee8c92 Bump pyflakes cap to 1.1.0 Ian Cordasco 2015-10-24 18:39:24 -05:00
  • ac87e2d71e Merge branch 'GeonU/flake8-bug-setuptools-options' Ian Cordasco 2015-10-07 22:09:20 -05:00
  • d422325548 Rewrite some tests from !41 Ian Cordasco 2015-10-07 22:09:04 -05:00