├── .gitignore ├── AUTHORS ├── LICENSE ├── README.md ├── docs ├── api │ ├── blurFocusedElement.md │ ├── check.md │ ├── choose.md │ ├── clickButton.md │ ├── clickInput.md │ ├── clickLink.md │ ├── constructor.md │ ├── content.md │ ├── contentMatches.md │ ├── currentPath.md │ ├── destroy.md │ ├── fillIn.md │ ├── fillInTextarea.md │ ├── findWrapperForCheck.md │ ├── findWrapperForChoose.md │ ├── findWrapperForClickButton.md │ ├── findWrapperForClickInput.md │ ├── findWrapperForClickLink.md │ ├── findWrapperForFillIn.md │ ├── findWrapperForFillInTextarea.md │ ├── findWrapperForSelect.md │ ├── outputOpenPageCode.md │ ├── select.md │ ├── uncheck.md │ └── waitUntil.md └── faq │ ├── do-you-have-additional-examples.md │ ├── installation-jest.md │ ├── installation-karma-jasmine.md │ └── installation-karma-mocha-chai.md ├── lib ├── __tests__ │ ├── blurFocusedElement.js │ ├── checkSpec.js │ ├── chooseSpec.js │ ├── clickButtonSpec.js │ ├── clickInputSpec.js │ ├── clickLinkSpec.js │ ├── constructorSpec.js │ ├── contentMatchesSpec.js │ ├── contentSpec.js │ ├── currentPathSpec.js │ ├── destroySpec.js │ ├── fillInSpec.js │ ├── fillInTextAreaSpec.js │ ├── findWrapperForCheckSpec.js │ ├── findWrapperForChooseSpec.js │ ├── findWrapperForClickButtonSpec.js │ ├── findWrapperForClickInputSpec.js │ ├── findWrapperForClickLinkSpec.js │ ├── findWrapperForFillInSpec.js │ ├── findWrapperForFillInTextareaSpec.js │ ├── findWrapperForSelectSpec.js │ ├── outputOpenPageCodeSpec.js │ ├── selectSpec.js │ ├── uncheckSpec.js │ ├── waitUntilSpec.js │ └── wrapperSpec.js ├── findWrapperMethods │ ├── formatPropsToCheck.js │ └── index.js ├── index.js ├── interactionMethods │ ├── blurAndFocusWrappersIfNecessary.js │ ├── checkOnlyOneNodeExists.js │ └── index.js └── utilityMethods │ ├── index.js │ └── interpolateToCode.js ├── package.json ├── webpack.config.babel.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/README.md -------------------------------------------------------------------------------- /docs/api/blurFocusedElement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/blurFocusedElement.md -------------------------------------------------------------------------------- /docs/api/check.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/check.md -------------------------------------------------------------------------------- /docs/api/choose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/choose.md -------------------------------------------------------------------------------- /docs/api/clickButton.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/clickButton.md -------------------------------------------------------------------------------- /docs/api/clickInput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/clickInput.md -------------------------------------------------------------------------------- /docs/api/clickLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/clickLink.md -------------------------------------------------------------------------------- /docs/api/constructor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/constructor.md -------------------------------------------------------------------------------- /docs/api/content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/content.md -------------------------------------------------------------------------------- /docs/api/contentMatches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/contentMatches.md -------------------------------------------------------------------------------- /docs/api/currentPath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/currentPath.md -------------------------------------------------------------------------------- /docs/api/destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/destroy.md -------------------------------------------------------------------------------- /docs/api/fillIn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/fillIn.md -------------------------------------------------------------------------------- /docs/api/fillInTextarea.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/fillInTextarea.md -------------------------------------------------------------------------------- /docs/api/findWrapperForCheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/findWrapperForCheck.md -------------------------------------------------------------------------------- /docs/api/findWrapperForChoose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/findWrapperForChoose.md -------------------------------------------------------------------------------- /docs/api/findWrapperForClickButton.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/findWrapperForClickButton.md -------------------------------------------------------------------------------- /docs/api/findWrapperForClickInput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/findWrapperForClickInput.md -------------------------------------------------------------------------------- /docs/api/findWrapperForClickLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/findWrapperForClickLink.md -------------------------------------------------------------------------------- /docs/api/findWrapperForFillIn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/findWrapperForFillIn.md -------------------------------------------------------------------------------- /docs/api/findWrapperForFillInTextarea.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/findWrapperForFillInTextarea.md -------------------------------------------------------------------------------- /docs/api/findWrapperForSelect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/findWrapperForSelect.md -------------------------------------------------------------------------------- /docs/api/outputOpenPageCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/outputOpenPageCode.md -------------------------------------------------------------------------------- /docs/api/select.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/select.md -------------------------------------------------------------------------------- /docs/api/uncheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/uncheck.md -------------------------------------------------------------------------------- /docs/api/waitUntil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/api/waitUntil.md -------------------------------------------------------------------------------- /docs/faq/do-you-have-additional-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/faq/do-you-have-additional-examples.md -------------------------------------------------------------------------------- /docs/faq/installation-jest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/faq/installation-jest.md -------------------------------------------------------------------------------- /docs/faq/installation-karma-jasmine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/faq/installation-karma-jasmine.md -------------------------------------------------------------------------------- /docs/faq/installation-karma-mocha-chai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/docs/faq/installation-karma-mocha-chai.md -------------------------------------------------------------------------------- /lib/__tests__/blurFocusedElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/blurFocusedElement.js -------------------------------------------------------------------------------- /lib/__tests__/checkSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/checkSpec.js -------------------------------------------------------------------------------- /lib/__tests__/chooseSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/chooseSpec.js -------------------------------------------------------------------------------- /lib/__tests__/clickButtonSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/clickButtonSpec.js -------------------------------------------------------------------------------- /lib/__tests__/clickInputSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/clickInputSpec.js -------------------------------------------------------------------------------- /lib/__tests__/clickLinkSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/clickLinkSpec.js -------------------------------------------------------------------------------- /lib/__tests__/constructorSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/constructorSpec.js -------------------------------------------------------------------------------- /lib/__tests__/contentMatchesSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/contentMatchesSpec.js -------------------------------------------------------------------------------- /lib/__tests__/contentSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/contentSpec.js -------------------------------------------------------------------------------- /lib/__tests__/currentPathSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/currentPathSpec.js -------------------------------------------------------------------------------- /lib/__tests__/destroySpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/destroySpec.js -------------------------------------------------------------------------------- /lib/__tests__/fillInSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/fillInSpec.js -------------------------------------------------------------------------------- /lib/__tests__/fillInTextAreaSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/fillInTextAreaSpec.js -------------------------------------------------------------------------------- /lib/__tests__/findWrapperForCheckSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/findWrapperForCheckSpec.js -------------------------------------------------------------------------------- /lib/__tests__/findWrapperForChooseSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/findWrapperForChooseSpec.js -------------------------------------------------------------------------------- /lib/__tests__/findWrapperForClickButtonSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/findWrapperForClickButtonSpec.js -------------------------------------------------------------------------------- /lib/__tests__/findWrapperForClickInputSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/findWrapperForClickInputSpec.js -------------------------------------------------------------------------------- /lib/__tests__/findWrapperForClickLinkSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/findWrapperForClickLinkSpec.js -------------------------------------------------------------------------------- /lib/__tests__/findWrapperForFillInSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/findWrapperForFillInSpec.js -------------------------------------------------------------------------------- /lib/__tests__/findWrapperForFillInTextareaSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/findWrapperForFillInTextareaSpec.js -------------------------------------------------------------------------------- /lib/__tests__/findWrapperForSelectSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/findWrapperForSelectSpec.js -------------------------------------------------------------------------------- /lib/__tests__/outputOpenPageCodeSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/outputOpenPageCodeSpec.js -------------------------------------------------------------------------------- /lib/__tests__/selectSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/selectSpec.js -------------------------------------------------------------------------------- /lib/__tests__/uncheckSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/uncheckSpec.js -------------------------------------------------------------------------------- /lib/__tests__/waitUntilSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/waitUntilSpec.js -------------------------------------------------------------------------------- /lib/__tests__/wrapperSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/__tests__/wrapperSpec.js -------------------------------------------------------------------------------- /lib/findWrapperMethods/formatPropsToCheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/findWrapperMethods/formatPropsToCheck.js -------------------------------------------------------------------------------- /lib/findWrapperMethods/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/findWrapperMethods/index.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/interactionMethods/blurAndFocusWrappersIfNecessary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/interactionMethods/blurAndFocusWrappersIfNecessary.js -------------------------------------------------------------------------------- /lib/interactionMethods/checkOnlyOneNodeExists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/interactionMethods/checkOnlyOneNodeExists.js -------------------------------------------------------------------------------- /lib/interactionMethods/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/interactionMethods/index.js -------------------------------------------------------------------------------- /lib/utilityMethods/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/utilityMethods/index.js -------------------------------------------------------------------------------- /lib/utilityMethods/interpolateToCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/lib/utilityMethods/interpolateToCode.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/package.json -------------------------------------------------------------------------------- /webpack.config.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/webpack.config.babel.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntrepidPursuits/react-page-object/HEAD/yarn.lock --------------------------------------------------------------------------------