Some checks failed
Node.js CI / build (push) Failing after 2s
Node.js CI / e2e-tests (+(a11y|security|bugs)/**/*cy.js) (push) Failing after 2s
Node.js CI / e2e-tests (features/**/!(o|d|m)*.cy.js) (push) Failing after 2s
Node.js CI / e2e-tests (features/**/+(o|d)*.cy.js) (push) Failing after 2s
Node.js CI / e2e-tests (features/**/m*.cy.js) (push) Failing after 2s
CodeQL / Analyze (javascript) (push) Failing after 2m49s
Security scan for docker image / build (push) Failing after 54s
31 lines
900 B
JavaScript
Executable File
31 lines
900 B
JavaScript
Executable File
import React from "react"
|
|
import { shallow } from "enzyme"
|
|
import Operation from "core/components/operation"
|
|
|
|
describe("<Operation/>", function(){
|
|
it.skip("blanket tests", function(){
|
|
|
|
let props = {
|
|
operation: {get: ()=>{}},
|
|
getComponent: ()=> "div",
|
|
specSelectors: { security(){} },
|
|
path: "/one",
|
|
method: "get",
|
|
shown: true,
|
|
showOpId: "",
|
|
showOpIdPrefix: "",
|
|
toggleCollapse: jest.fn()
|
|
}
|
|
|
|
let wrapper = shallow(<Operation {...props}/>)
|
|
|
|
expect(wrapper.find(".opblock").length).toEqual(1)
|
|
expect(wrapper.find(".opblock-summary-method").text()).toEqual("GET")
|
|
expect(wrapper.find(".opblock-summary-path").text().trim()).toEqual("/one")
|
|
expect(wrapper.find("[isOpened]").prop("isOpened")).toEqual(true)
|
|
|
|
wrapper.find(".opblock-summary").simulate("click")
|
|
expect(props.toggleCollapse).toHaveBeenCalled()
|
|
})
|
|
})
|