From 5bc096d32b2797435e287bf5958345dee1b32a86 Mon Sep 17 00:00:00 2001 From: Kyle Shockey Date: Fri, 8 Sep 2017 18:44:11 -0700 Subject: [PATCH] Fit linter and tests --- src/core/plugins/oas3/components/request-body-editor.jsx | 2 +- src/core/plugins/oas3/components/request-body.jsx | 6 +++--- src/core/plugins/oas3/selectors.js | 1 - src/core/plugins/oas3/wrap-components/parameters.jsx | 2 ++ test/core/plugins/spec/actions.js | 3 ++- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/core/plugins/oas3/components/request-body-editor.jsx b/src/core/plugins/oas3/components/request-body-editor.jsx index f277d7b4..62f91a52 100644 --- a/src/core/plugins/oas3/components/request-body-editor.jsx +++ b/src/core/plugins/oas3/components/request-body-editor.jsx @@ -1,6 +1,6 @@ import React, { PureComponent } from "react" import PropTypes from "prop-types" -import { fromJS, List } from "immutable" +import { fromJS } from "immutable" import { getSampleSchema } from "core/utils" const NOOP = Function.prototype diff --git a/src/core/plugins/oas3/components/request-body.jsx b/src/core/plugins/oas3/components/request-body.jsx index 39fc3af1..48976ef5 100644 --- a/src/core/plugins/oas3/components/request-body.jsx +++ b/src/core/plugins/oas3/components/request-body.jsx @@ -2,8 +2,6 @@ import React from "react" import PropTypes from "prop-types" import ImPropTypes from "react-immutable-proptypes" import { OrderedMap } from "immutable" -import { getSampleSchema } from "core/utils" - const RequestBody = ({ requestBody, @@ -49,7 +47,9 @@ RequestBody.propTypes = { requestBody: ImPropTypes.orderedMap.isRequired, getComponent: PropTypes.func.isRequired, specSelectors: PropTypes.object.isRequired, - contentType: PropTypes.string.isRequired + contentType: PropTypes.string.isRequired, + isExecute: PropTypes.bool.isRequired, + onChange: PropTypes.func.isRequired } export default RequestBody diff --git a/src/core/plugins/oas3/selectors.js b/src/core/plugins/oas3/selectors.js index 4928d037..a6c57761 100644 --- a/src/core/plugins/oas3/selectors.js +++ b/src/core/plugins/oas3/selectors.js @@ -1,4 +1,3 @@ -import { createSelector } from "reselect" import { OrderedMap } from "immutable" import { isOAS3 as isOAS3Helper } from "./helpers" diff --git a/src/core/plugins/oas3/wrap-components/parameters.jsx b/src/core/plugins/oas3/wrap-components/parameters.jsx index 754e8124..31495709 100644 --- a/src/core/plugins/oas3/wrap-components/parameters.jsx +++ b/src/core/plugins/oas3/wrap-components/parameters.jsx @@ -23,6 +23,8 @@ class Parameters extends Component { operation: PropTypes.object.isRequired, getComponent: PropTypes.func.isRequired, specSelectors: PropTypes.object.isRequired, + oas3Actions: PropTypes.object.isRequired, + oas3Selectors: PropTypes.object.isRequired, fn: PropTypes.object.isRequired, tryItOutEnabled: PropTypes.bool, allowTryItOut: PropTypes.bool, diff --git a/test/core/plugins/spec/actions.js b/test/core/plugins/spec/actions.js index dd0305a6..4a5846da 100644 --- a/test/core/plugins/spec/actions.js +++ b/test/core/plugins/spec/actions.js @@ -113,7 +113,8 @@ describe("spec plugin - actions", function(){ spec: () => fromJS({}), parameterValues: () => fromJS({}), contentTypeValues: () => fromJS({}), - url: () => fromJS({}) + url: () => fromJS({}), + isOAS3: () => false }, getConfigs: () => configs }