Commit 0952e605da4b5aebfdc7fe9b792af5730b45a0be
1 parent
0912ba4724
Separate and more tests for -update command.
Showing 2 changed files with 49 additions and 26 deletions Side-by-side Diff
tests/bundle.t
| ... | ... | @@ -12,33 +12,7 @@ Load the plugin again. Just to see nothing happens. |
| 12 | 12 | $ hehe |
| 13 | 13 | hehe |
| 14 | 14 | |
| 15 | -Update the plugin. | |
| 16 | - | |
| 17 | - $ cat > $PLUGIN_DIR/aliases.zsh <<EOF | |
| 18 | - > alias hehe='echo hehe, updated' | |
| 19 | - > EOF | |
| 20 | - $ pg commit -am 'Updated message' | |
| 21 | - \[master [a-f0-9]{7}\] Updated message (re) | |
| 22 | - 1 file changed, 1 insertion(+), 1 deletion(-) | |
| 23 | - | |
| 24 | -Update bundles. | |
| 25 | - | |
| 26 | - $ antigen-update | |
| 27 | - **** Pulling */test-plugin (glob) | |
| 28 | - From */test-plugin (glob) | |
| 29 | - ???????..??????? master -> origin/master (glob) | |
| 30 | - Updating ???????..??????? (glob) | |
| 31 | - Fast-forward | |
| 32 | - aliases.zsh | 2 +- | |
| 33 | - 1 file changed, 1 insertion(+), 1 deletion(-) | |
| 34 | - | |
| 35 | - | |
| 36 | 15 | Confirm there is still only one repository. |
| 37 | 16 | |
| 38 | 17 | $ ls $ADOTDIR/repos | wc -l |
| 39 | 18 | 1 |
| 40 | - | |
| 41 | -The new alias should not activate. | |
| 42 | - | |
| 43 | - $ hehe | |
| 44 | - hehe |
tests/update.t
| ... | ... | @@ -0,0 +1,49 @@ |
| 1 | +Load plugin. | |
| 2 | + | |
| 3 | + $ antigen-bundle $PLUGIN_DIR | |
| 4 | + Cloning into '.+?'\.\.\. (re) | |
| 5 | + done. | |
| 6 | + $ hehe | |
| 7 | + hehe | |
| 8 | + | |
| 9 | +Update the plugin. | |
| 10 | + | |
| 11 | + $ cat > $PLUGIN_DIR/aliases.zsh <<EOF | |
| 12 | + > alias hehe='echo hehe, updated' | |
| 13 | + > EOF | |
| 14 | + $ pg commit -am 'Updated message' | |
| 15 | + \[master [a-f0-9]{7}\] Updated message (re) | |
| 16 | + 1 file changed, 1 insertion(+), 1 deletion(-) | |
| 17 | + | |
| 18 | +Run antigen's update. | |
| 19 | + | |
| 20 | + $ antigen-update | |
| 21 | + **** Pulling */test-plugin (glob) | |
| 22 | + From */test-plugin (glob) | |
| 23 | + ???????..??????? master -> origin/master (glob) | |
| 24 | + Updating ???????..??????? (glob) | |
| 25 | + Fast-forward | |
| 26 | + aliases.zsh | 2 +- | |
| 27 | + 1 file changed, 1 insertion(+), 1 deletion(-) | |
| 28 | + Updated from ??????? to ???????. (glob) | |
| 29 | + ??????? Updated message (glob) | |
| 30 | + aliases.zsh | 2 +- | |
| 31 | + 1 file changed, 1 insertion(+), 1 deletion(-) | |
| 32 | + | |
| 33 | + | |
| 34 | +Confirm there is still only one repository. | |
| 35 | + | |
| 36 | + $ ls $ADOTDIR/repos | wc -l | |
| 37 | + 1 | |
| 38 | + | |
| 39 | +The new alias should not activate. | |
| 40 | + | |
| 41 | + $ hehe | |
| 42 | + hehe | |
| 43 | + | |
| 44 | +Run update again, with no changes in the origin repo. | |
| 45 | + | |
| 46 | + $ antigen-update | |
| 47 | + **** Pulling */test-plugin (glob) | |
| 48 | + Already up-to-date. | |
| 49 | + |