Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing Codeception tests. #116

Closed
25 of 32 tasks
justlevine opened this issue Jun 26, 2021 · 1 comment
Closed
25 of 32 tasks

Add missing Codeception tests. #116

justlevine opened this issue Jun 26, 2021 · 1 comment
Labels

Comments

@justlevine
Copy link
Member

justlevine commented Jun 26, 2021

The majority of the plugin is missing unit tests, but we should start with prioritizing field and field values. Here's an non-exhaustive list:

  • AddressField
  • CaptchaField
  • ChainedSelectField
  • CheckboxField
  • ConsentField
  • DateField
  • EmailField
  • FileUploadField
  • HiddenField
  • HtmlField
  • ListField
  • MultiSelectField
  • NameField
  • NumberField
  • PageField
  • PasswordField
  • PhoneField
  • PostCategoryField
  • PostContentField
  • PostCustomField
  • PostExcerptField
  • PostImageField
  • PostTagsField
  • PostTitleField
  • RadioField
  • SectionField
  • SelectField
  • SignatureField
  • TextAreaField
  • TextField
  • TimeField
  • WebsiteField

We can probably refactor the existing tests to make writing new ones faster and easier.

@justlevine justlevine pinned this issue Jul 10, 2021
@justlevine justlevine changed the title [Feature Request] Add missing Codeception tests. Add missing Codeception tests. Nov 16, 2021
@justlevine justlevine unpinned this issue Nov 19, 2021
@justlevine
Copy link
Member Author

V0.10.0 adds automatic query registration for all form fields - custom and regular.
Fields without Unit Tests are hidden behind WPGRAPHQL_GF_EXPERIMENTAL_FIELDS. Learn More >

As such, tracking is moving over to #195

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant