Skip to content

Tests #79

@solverat

Description

@solverat
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');

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions