diff --git a/.travis.yml b/.travis.yml
index <HASH>..<HASH> 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,7 +2,7 @@ language: python
 cache: pip
 sudo: false
 env:
-- APISPEC_VERSION="==1.0.0b5"
+- APISPEC_VERSION="==1.0.0rc1"
 - APISPEC_VERSION=""
 - MARSHMALLOW_VERSION="==2.13.0"
 - MARSHMALLOW_VERSION=""
diff --git a/setup.py b/setup.py
index <HASH>..<HASH> 100755
--- a/setup.py
+++ b/setup.py
@@ -9,7 +9,7 @@ REQUIRES = [
     'flask>=0.10.1',
     'marshmallow>=2.0.0',
     'webargs>=0.18.0',
-    'apispec==1.0.0b5',
+    'apispec==1.0.0rc1',
 ]
 
 def find_version(fname):
diff --git a/tests/test_openapi.py b/tests/test_openapi.py
index <HASH>..<HASH> 100644
--- a/tests/test_openapi.py
+++ b/tests/test_openapi.py
@@ -13,7 +13,7 @@ from flask_apispec.apidoc import ViewConverter, ResourceConverter
 
 @pytest.fixture()
 def marshmallow_plugin():
-    return MarshmallowPlugin()
+    return MarshmallowPlugin(schema_name_resolver=lambda x: None)
 
 @pytest.fixture
 def spec(marshmallow_plugin):
Compatibility with openapi <I>rc1