# Webmock test fails on CircleCi only

**URL:** <https://discuss.circleci.com/t/webmock-test-fails-on-circleci-only/2072>\
**Category:** Build Environment\
**Tags:** ruby, rspec\
**Created:** [February 11, 2016, 6:59pm UTC](https://discuss.circleci.com/t/webmock-test-fails-on-circleci-only/2072 "2016-02-11T18:59:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![waleo](https://avatars.discourse-cdn.com/v4/letter/w/ecd19e/32.png) [@waleo](https://discuss.circleci.com/u/waleo)\
**Post date:** [February 11, 2016, 6:59pm UTC](https://discuss.circleci.com/t/webmock-test-fails-on-circleci-only/2072/1 "2016-02-11T18:59:16Z")

</div>

I have a WebMock spec that is failing on circleci only. Does anyone know what could be causing this?

```
Failure/Error: expect(WebMock).to have_requested(:post, "http://api.prerender.io/recache").twice
   The request POST http://api.prerender.io/recache was expected to execute 2 times but it executed 0 times

```

In spec\_helper.rb we have:

```
 WebMock.disable_net_connect!(allow_localhost: true)
```

---

<div class="post-metadata">

**Author:** ![JannikS](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/janniks/32/1889_2.png) [@JannikS](https://discuss.circleci.com/u/JannikS)\
**Post date:** [March 4, 2016, 3:34pm UTC](https://discuss.circleci.com/t/webmock-test-fails-on-circleci-only/2072/2 "2016-03-04T15:34:21Z")

</div>

same problem here, could you fix it?

---

<div class="post-metadata">

**Author:** ![waleo](https://avatars.discourse-cdn.com/v4/letter/w/ecd19e/32.png) [@waleo](https://discuss.circleci.com/u/waleo)\
**Post date:** [March 4, 2016, 7:27pm UTC](https://discuss.circleci.com/t/webmock-test-fails-on-circleci-only/2072/3 "2016-03-04T19:27:35Z")

</div>

@JannikS Yes I fixed it. The issue I had was that PRERENDER API token was not included in circleci settings, so the WebMock call was failing.

If you ssh to the machine and run the test via debugger, you will be able to find the root cause.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [June 18, 2018, 11:38am UTC](https://discuss.circleci.com/t/webmock-test-fails-on-circleci-only/2072/4 "2018-06-18T11:38:00Z")

</div>


