Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dotbot
Submodule dotbot updated 96 files
+29 −8 .github/workflows/build.yml
+7 −0 .gitignore
+35 −0 CONTRIBUTING.md
+1 −1 LICENSE.md
+5 −3 README.md
+1 −1 dotbot/__init__.py
+12 −10 dotbot/cli.py
+3 −1 dotbot/config.py
+12 −7 dotbot/dispatcher.py
+1 −1 dotbot/messenger/__init__.py
+1 −1 dotbot/messenger/messenger.py
+1 −1 dotbot/plugin.py
+9 −3 dotbot/plugins/clean.py
+7 −3 dotbot/plugins/create.py
+17 −11 dotbot/plugins/link.py
+8 −9 dotbot/plugins/shell.py
+1 −1 dotbot/util/common.py
+15 −3 dotbot/util/module.py
+8 −2 setup.py
+0 −5 test/.editorconfig
+0 −2 test/.gitignore
+0 −86 test/README.md
+0 −28 test/Vagrantfile
+0 −99 test/driver-lib.bash
+0 −53 test/test
+0 −76 test/test-lib.bash
+0 −19 test/tests/clean-default.bash
+0 −16 test/tests/clean-environment-variable-expansion.bash
+0 −19 test/tests/clean-missing.bash
+0 −8 test/tests/clean-nonexistent.bash
+0 −18 test/tests/clean-outside-force.bash
+0 −18 test/tests/clean-outside.bash
+0 −34 test/tests/clean-recursive.bash
+0 −8 test/tests/config-blank.bash
+0 −7 test/tests/config-empty.bash
+0 −20 test/tests/config-json-tabs.bash
+0 −20 test/tests/config-json.bash
+0 −26 test/tests/create-mode.bash
+0 −23 test/tests/create.bash
+0 −59 test/tests/defaults.bash
+0 −21 test/tests/except-multi.bash
+0 −32 test/tests/except.bash
+0 −32 test/tests/exit-on-failure.bash
+0 −60 test/tests/find-python-executable.bash
+0 −20 test/tests/link-canonicalize.bash
+0 −26 test/tests/link-default-source.bash
+0 −17 test/tests/link-environment-user-expansion-target.bash
+0 −20 test/tests/link-environment-variable-expansion-source-extended.bash
+0 −18 test/tests/link-environment-variable-expansion-source.bash
+0 −25 test/tests/link-environment-variable-expansion-target.bash
+0 −18 test/tests/link-environment-variable-unset.bash
+0 −24 test/tests/link-force-leaves-when-nonexistent.bash
+0 −21 test/tests/link-force-overwrite-symlink.bash
+0 −45 test/tests/link-glob-ambiguous.bash
+0 −123 test/tests/link-glob-exclude.bash
+0 −31 test/tests/link-glob-multi-star.bash
+0 −106 test/tests/link-glob-patterns.bash
+0 −46 test/tests/link-glob-recursive.bash
+0 −93 test/tests/link-glob.bash
+0 −51 test/tests/link-if.bash
+0 −23 test/tests/link-ignore-missing.bash
+0 −18 test/tests/link-leaves-file.bash
+0 −40 test/tests/link-no-canonicalize.bash
+0 −23 test/tests/link-prefix.bash
+0 −36 test/tests/link-relative.bash
+0 −20 test/tests/link-relink-leaves-file.bash
+0 −21 test/tests/link-relink-overwrite-symlink.bash
+0 −32 test/tests/link-relink-relative-leaves-file.bash
+0 −22 test/tests/only-defaults.bash
+0 −20 test/tests/only-multi.bash
+0 −32 test/tests/only.bash
+0 −29 test/tests/plugin-dir.bash
+0 −17 test/tests/plugin-disable-builtin.bash
+0 −64 test/tests/plugin.bash
+0 −11 test/tests/shell-allow-stdout.bash
+0 −79 test/tests/shell-cli-override-config.bash
+0 −22 test/tests/shell-compact-stdout.bash
+0 −9 test/tests/shell-disables-stdout.bash
+0 −14 test/tests/shell-override-default.bash
+0 −30 test/tests/shell-quiet.bash
+0 −22 test/tests/shim.bash
+331 −0 tests/conftest.py
+27 −0 tests/dotbot_plugin_directory.py
+32 −0 tests/dotbot_plugin_file.py
+55 −0 tests/test_bin_dotbot.py
+136 −0 tests/test_clean.py
+172 −0 tests/test_cli.py
+36 −0 tests/test_config.py
+55 −0 tests/test_create.py
+966 −0 tests/test_link.py
+25 −0 tests/test_noop.py
+261 −0 tests/test_shell.py
+64 −0 tests/test_shim.py
+1 −1 tools/git-submodule/install.ps1
+1 −1 tools/hg-subrepo/install.ps1
+74 −0 tox.ini