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

Tests #79

Open
14 of 26 tasks
solverat opened this issue Oct 7, 2018 · 0 comments
Open
14 of 26 tasks

Tests #79

solverat opened this issue Oct 7, 2018 · 0 comments
Labels

Comments

@solverat
Copy link
Member

solverat commented Oct 7, 2018

Q A
Bug report? no
Feature request? yes
BC Break report? no
RFC? no

Setup

  • Test PHP 7.1 and PHP 7.2
  • Test pimcore via the skeleton branch, each new minor version of pimcore needs to be testet:
    • pimcore 5.4.x
    • pimcore 5.5.x
    • pimcore 5.6.x
  • Implement Codeception Bootstrap
  • Implement Travis Configuration

Test

Unit Tests

  • Check markup of each area element
  • Check default configuration of each area element
  • Context Test
  • Theme Test
  • Column Calculator
  • Store Provider

Functional Tests

  • Controller Test
    • Ajax Cest
    • Snippet Cest
    • ColumnAdjuster Cest
  • Context
    • Test Multiple Context Scenarios
    • Test CK-Editor-Settings
  • Config
    • Test CK-Editor-Settings
    • Test Configuration Window
    • Test Element Mark-Up
    • Test Theme Wrapper
    • Test image_thumbnails Config
    • Test conditional logic Config
    • Test data_attributes Config
  • Bricks
    • Test Custom Brick
    • Test Custom Brick in different Context
  • Theme
    • Test Layout-Rendering (B3,B4)
    • Test Layout fallback

Functional Tests Workflow

 $I->amLoggedInAs('dachcom_test');
 $I->haveASnippet('snippet-test');
 $I->amOnPage('/snippet-test?pimcore_editmode=true');
 $I->seeElement('.snippet-selector');
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