summaryrefslogtreecommitdiff
path: root/spec/models/project_spec.rb
diff options
context:
space:
mode:
authorStan Hu <stanhu@gmail.com>2016-04-22 00:39:31 -0700
committerStan Hu <stanhu@gmail.com>2016-04-25 06:57:50 -0700
commit6dff1a9a2b1d4fb006f75bb941d9b68e4a01ba11 (patch)
tree9443bcd6b1b0b4db8abf9965b72c971e9d4dbf5b /spec/models/project_spec.rb
parentbe85fde6632d1058c17cb3083fa6a9b54fc9871c (diff)
downloadgitlab-ce-6dff1a9a2b1d4fb006f75bb941d9b68e4a01ba11.tar.gz
Fix Error 500 due to stale cache when projects are renamed or transferred
Closes gitlab-org/gitlab-ee#506
Diffstat (limited to 'spec/models/project_spec.rb')
-rw-r--r--spec/models/project_spec.rb7
1 files changed, 2 insertions, 5 deletions
diff --git a/spec/models/project_spec.rb b/spec/models/project_spec.rb
index becc743de31..e33c7d62ff4 100644
--- a/spec/models/project_spec.rb
+++ b/spec/models/project_spec.rb
@@ -719,11 +719,8 @@ describe Project, models: true do
with('foo.wiki', project).
and_return(wiki)
- expect(repo).to receive(:expire_cache)
- expect(repo).to receive(:expire_emptiness_caches)
-
- expect(wiki).to receive(:expire_cache)
- expect(wiki).to receive(:expire_emptiness_caches)
+ expect(repo).to receive(:before_delete)
+ expect(wiki).to receive(:before_delete)
project.expire_caches_before_rename('foo')
end