..
__init__.py
refact(shells): add `and_` method to assemble expressions involving AND
2015-05-16 11:52:50 -03:00
test_ag_literal.py
Refactor tests/rules/test_ag_literal.py
2016-10-05 10:52:24 -04:00
test_apt_get.py
#N/A: Fix tests without `CommandNotFound`
2016-08-13 17:33:16 +03:00
test_apt_get_search.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_apt_invalid_operation.py
#429 : Fix tests with python 2
2016-01-13 22:08:24 +03:00
test_aws_cli.py
Add aws cli rule
2016-09-29 14:22:08 -07:00
test_brew_install.py
Fix rules.brew_install tests on Mac
2015-10-17 18:46:07 -03:00
test_brew_link.py
Suggest `brew link --overwrite --dry-run` when relevant
2016-09-30 15:31:25 -04:00
test_brew_uninstall.py
Test `brew uninstall --force` suggestion
2016-09-29 17:44:07 -04:00
test_brew_unknown_command.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_brew_update_formula.py
#N/A Add a new rule `brew_update_formula`
2016-04-20 22:27:39 -03:00
test_brew_upgrade.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_cargo_no_command.py
#N/A: Update cargo_no_command rule to support current Cargo
2016-06-18 13:50:59 -03:00
test_cd_mkdir.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_cd_parent.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_chmod_x.py
#N/A: Add chmod +x rule
2016-04-11 16:13:41 +03:00
test_composer_not_command.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_cp_omitting_directory.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_dirty_untar.py
Fix some pep8 warnings
2015-11-15 18:02:37 +01:00
test_dirty_unzip.py
#398 & #408 : Support non-ascii IO in Python 2
2015-11-25 02:34:19 -02:00
test_django_south_ghost.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_django_south_merge.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_docker_not_command.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_dry.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_fab_command_not_found.py
#N/A: Add `fab_command_not_found` rule
2016-08-13 16:10:12 +03:00
test_fix_alt_space.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_fix_file.py
#398 & #408 : Support non-ascii IO in Python 2
2015-11-25 02:34:19 -02:00
test_gem_unknown_command.py
#N/A: Add gem unknown command rule
2017-01-15 15:14:53 +01:00
test_git_add.py
#N/A: Match `git_add` only if pathspec exists
2016-08-23 13:03:49 +03:00
test_git_bisect_usage.py
#N/A: Add `git_bisect_usage` rule
2016-09-27 19:42:01 -03:00
test_git_branch_delete.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_git_branch_exists.py
#N/A: Use git_branch_exists rule with `checkout` too
2016-07-21 13:59:41 -03:00
test_git_branch_list.py
#441 : Remove shells methods wrappers
2016-01-29 13:09:40 +03:00
test_git_checkout.py
#N/A Completely test rules.git_checkout
2016-01-31 19:55:44 -02:00
test_git_diff_no_index.py
Suggest `git diff --no-index` when relevant
2016-10-03 00:05:01 -04:00
test_git_diff_staged.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_git_fix_stash.py
#369 Fix `git_fix_stash` fails when script is just `git`
2015-09-10 14:28:22 +03:00
test_git_flag_after_filename.py
#570 : Refine tests
2016-11-08 23:53:40 +01:00
test_git_help_aliased.py
#N/A: Add new `git_help_aliased` rule
2016-03-12 18:51:47 -03:00
test_git_not_command.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_git_pull.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_git_pull_clone.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_git_pull_uncommitted_changes.py
Added rule that stashes changed files before pulling and pops them afterwards.
2016-09-19 12:52:23 +02:00
test_git_pull_unstaged_changes.py
Added rule that stashes changed files before pulling and pops them afterwards.
2016-09-19 12:52:23 +02:00
test_git_push.py
Fix suggestion for `git push -u`
2016-10-06 13:09:40 -04:00
test_git_push_force.py
Use --force-with-lease instead of --force for git push
2015-10-30 16:17:56 +01:00
test_git_push_pull.py
Added "contains work" error for git push
2016-07-07 11:47:51 +02:00
test_git_rebase_merge_dir.py
#N/A: Add `git_rebase_merge_dir` rule
2016-10-30 20:30:26 -02:00
test_git_rebase_no_changes.py
Add a new rule `git_rebase_no_changes`.
2016-06-11 19:20:33 -04:00
test_git_remote_seturl_add.py
Rules: git remote add instead of set-url if remote does not exist
2016-03-04 22:35:55 +01:00
test_git_rm_local_modifications.py
#N/A: Add `git_rm_local_modifications` rule
2016-10-29 17:51:55 -02:00
test_git_rm_recursive.py
#N/A: Add new `git_rm_recursive` rule
2016-03-14 18:59:32 -03:00
test_git_stash.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_git_stash_pop.py
Fix `git stash pop` with local changes
2016-12-11 12:44:04 -05:00
test_git_tag_force.py
Add git_tag_force rule
2017-01-28 13:26:14 -05:00
test_git_two_dashes.py
Add `git_two_dashes` rule
2015-10-17 18:40:53 -03:00
test_go_run.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_gradle_not_task.py
#N/A: Add `gradle_no_task` rule
2016-08-13 20:31:33 +03:00
test_gradle_wrapper.py
#N/A: Add `gradle_wrapper` rule
2016-08-13 19:30:46 +03:00
test_grep_arguments_order.py
#N/A: Add `grep_arguments_order` rule
2016-02-08 11:04:19 +03:00
test_grep_recursive.py
#398 & #408 : Support non-ascii IO in Python 2
2015-11-25 02:34:19 -02:00
test_grunt_task_not_found.py
#N/A: Fix tests on python 2
2016-08-13 21:46:12 +03:00
test_gulp_not_task.py
#N/A Completely test rules.gulp_not_task
2016-01-31 19:55:44 -02:00
test_has_exists_script.py
Replace (almost) all instance of script.split
2015-10-28 16:43:24 +01:00
test_heroku_not_command.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_history.py
#475 : Try to use already used executable in `no_command`
2016-03-13 15:10:37 +03:00
test_ifconfig_device_not_found.py
#N/A: Add ifconfig_device_not_found rule
2017-01-09 18:13:37 +01:00
test_java.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_javac.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_lein_not_task.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_ln_no_hard_link.py
#511 : Add `ln_s_order` rule
2016-06-28 03:00:00 +03:00
test_ln_s_order.py
#511 : Add `ln_s_order` rule
2016-06-28 03:00:00 +03:00
test_ls_all.py
Suggest `ls -A` when `ls` has no output
2016-10-31 13:49:38 -04:00
test_ls_lah.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_man.py
Don't suggest `man 2/3 foo` if no man pages exist
2016-10-03 14:10:42 -04:00
test_man_no_space.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_mercurial.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_mkdir_p.py
Fix some pep8 warnings
2015-11-15 18:02:37 +01:00
test_mvn_no_command.py
Fix some pep8 warnings
2015-11-15 18:02:37 +01:00
test_mvn_unknown_lifecycle_phase.py
Fix some pep8 warnings
2015-11-15 18:02:37 +01:00
test_no_command.py
#N/A: Ensure that command doesn't exists in `no_command` rule
2016-08-13 15:39:42 +03:00
test_no_such_file.py
Fix some pep8 warnings
2015-11-15 18:02:37 +01:00
test_npm_missing_script.py
#N/A: Add `npm_missing_script` rule
2016-08-13 18:28:45 +03:00
test_npm_run_script.py
#N/A: Add `npm_missing_script` rule
2016-08-13 18:28:45 +03:00
test_npm_wrong_command.py
#N/A: Add `npm_wrong_command` rule
2016-02-06 15:18:44 +03:00
test_open.py
#534 : Improve `open` rule by creating the file or dir
2016-08-12 01:09:05 -03:00
test_pacman.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_pacman_not_found.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_pip_unknown_command.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_port_already_in_use.py
#N/A: Add `port_already_in_use` rule
2016-08-14 06:59:26 +03:00
test_python_command.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_python_execute.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_quotation_marks.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_react_native_command_unrecognized.py
#N/A: Add `react_native_command_unrecognized` rule
2016-08-13 19:14:55 +03:00
test_remove_trailing_cedilla.py
#552 : Fix code style
2016-10-02 17:19:33 +02:00
test_rm_dir.py
Fix some pep8 warnings
2015-11-15 18:02:37 +01:00
test_rm_root.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_scm_correction.py
#587 : Add scm correction rule
2017-01-15 14:40:50 +01:00
test_sed_unterminated_s.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_sl_ls.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_ssh_known_host.py
#486 : Ignore a test on Windows
2016-03-29 23:39:53 -03:00
test_sudo.py
sudo sh execute for && in commands - preventing double sudo
2015-12-23 14:35:47 +05:30
test_switch_lang.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_systemctl.py
Fix some more warnings from flake8
2015-11-15 18:08:59 +01:00
test_tmux.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_touch.py
Fix `rules.touch` tests
2015-10-18 19:49:46 -02:00
test_tsuru_login.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_tsuru_not_command.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_unknown_command.py
Fix some pep8 warnings
2015-11-15 18:02:37 +01:00
test_vagrant_up.py
Fix some pep8 warnings
2015-11-15 18:02:37 +01:00
test_whois.py
⚠️ Remove `settings` param from rules `match`, `get_new_command` and `side_effect`
2015-09-07 13:00:29 +03:00
test_workon_doesnt_exists.py
#N/A: Add `workon_doesnt_exists` rule
2016-08-13 20:55:00 +03:00