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

Write Acceptance tests for Web Tools GUI #1355

Closed
20 tasks done
Jeckerson opened this issue Nov 6, 2019 · 1 comment
Closed
20 tasks done

Write Acceptance tests for Web Tools GUI #1355

Jeckerson opened this issue Nov 6, 2019 · 1 comment
Assignees
Milestone

Comments

@Jeckerson
Copy link
Member

Jeckerson commented Nov 6, 2019

Write specific tests for WebTools. Use phalcon serve + Codeception built-in webserver.

Example of .travis CI implementation for acceptance tests:

Home

  • Enter to Home

Controllers

  • Enter to Controllers -> Generate
  • Enter to Controller -> List All
  • Fill form and Generate Controller
  • Enter to Edit Controller
  • Change contents of Edit Controller and submit

Models

  • Enter to Models -> Generate
  • Enter to Models -> List All
  • Fill form and Generate Model
  • Enter to Edit Model
  • Change contents of Edit Model and submit

Scaffold

  • Enter to Scaffold -> Generate
  • Fill form and Generate code

Migrations

  • Enter to Migrations -> Generate
  • Fill form and Generate new Migration class
  • Enter to Migrations -> List all
  • Enter to Migrations -> Run
  • Run Migrations

System Info

  • Enter to System Info

Errors

  • 404
@Jeckerson Jeckerson added this to the 4.0.0 milestone Nov 6, 2019
@Jeckerson Jeckerson self-assigned this Nov 6, 2019
@Jeckerson Jeckerson mentioned this issue Nov 6, 2019
8 tasks
@Jeckerson Jeckerson changed the title Write Acceptance tests for Web Tools GUi Write Acceptance tests for Web Tools GUI Nov 6, 2019
Jeckerson added a commit that referenced this issue Nov 16, 2019
Jeckerson added a commit that referenced this issue Nov 16, 2019
Jeckerson added a commit that referenced this issue Nov 17, 2019
Jeckerson added a commit that referenced this issue Nov 17, 2019
Jeckerson added a commit that referenced this issue Nov 17, 2019
Jeckerson added a commit that referenced this issue Nov 17, 2019
Jeckerson added a commit that referenced this issue Nov 17, 2019
Jeckerson added a commit that referenced this issue Nov 17, 2019
Jeckerson added a commit that referenced this issue Nov 18, 2019
Jeckerson added a commit that referenced this issue Nov 19, 2019
@Jeckerson
Copy link
Member Author

Implemented.

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

No branches or pull requests

1 participant