Commit 0952e605da4b5aebfdc7fe9b792af5730b45a0be
1 parent
0912ba4724
Separate and more tests for -update command.
Showing 2 changed files with 49 additions and 26 deletions Inline Diff
tests/bundle.t
1 | Load plugin from master. | 1 | Load plugin from master. |
2 | 2 | ||
3 | $ antigen-bundle $PLUGIN_DIR | 3 | $ antigen-bundle $PLUGIN_DIR |
4 | Cloning into '.+?'\.\.\. (re) | 4 | Cloning into '.+?'\.\.\. (re) |
5 | done. | 5 | done. |
6 | $ hehe | 6 | $ hehe |
7 | hehe | 7 | hehe |
8 | 8 | ||
9 | Load the plugin again. Just to see nothing happens. | 9 | Load the plugin again. Just to see nothing happens. |
10 | 10 | ||
11 | $ antigen-bundle $PLUGIN_DIR | 11 | $ antigen-bundle $PLUGIN_DIR |
12 | $ hehe | 12 | $ hehe |
13 | hehe | 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 | Confirm there is still only one repository. | 15 | Confirm there is still only one repository. |
37 | 16 | ||
38 | $ ls $ADOTDIR/repos | wc -l | 17 | $ ls $ADOTDIR/repos | wc -l |
39 | 1 | 18 | 1 |
40 | |||
41 | The new alias should not activate. | ||
42 | |||
43 | $ hehe | ||
44 | hehe | ||
45 | 19 |
tests/update.t
File was created | 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 | |||
50 |