@@ -466,8 +466,15 @@ func TestAppRevisionHasChanged(t *testing.T) {
466
466
{"dev target revision, dev, did not touch head" , getSource ("dev" ), "dev" , false , true },
467
467
{"refs/heads/dev target revision, master, touched head" , getSource ("refs/heads/dev" ), "master" , true , false },
468
468
{"refs/heads/dev target revision, dev, did not touch head" , getSource ("refs/heads/dev" ), "dev" , false , true },
469
+ {"refs/tags/dev target revision, dev, did not touch head" , getSource ("refs/tags/dev" ), "dev" , false , true },
469
470
{"env/test target revision, env/test, did not touch head" , getSource ("env/test" ), "env/test" , false , true },
470
471
{"refs/heads/env/test target revision, env/test, did not touch head" , getSource ("refs/heads/env/test" ), "env/test" , false , true },
472
+ {"refs/tags/env/test target revision, env/test, did not touch head" , getSource ("refs/tags/env/test" ), "env/test" , false , true },
473
+ {"three/part/rev target revision, rev, did not touch head" , getSource ("three/part/rev" ), "rev" , false , false },
474
+ {"1.* target revision (matching), 1.1.0, did not touch head" , getSource ("1.*" ), "1.1.0" , false , true },
475
+ {"refs/tags/1.* target revision (matching), 1.1.0, did not touch head" , getSource ("refs/tags/1.*" ), "1.1.0" , false , true },
476
+ {"1.* target revision (not matching), 2.0.0, did not touch head" , getSource ("1.*" ), "2.0.0" , false , false },
477
+ {"1.* target revision, dev (not semver), did not touch head" , getSource ("1.*" ), "dev" , false , false },
471
478
}
472
479
473
480
for _ , tc := range testCases {
0 commit comments