-
Notifications
You must be signed in to change notification settings - Fork 2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Revert "Automate the testing of popular blocks in current and…
- Loading branch information
1 parent
86da8a5
commit 4c9bda4
Showing
21 changed files
with
554 additions
and
40 deletions.
There are no files selected for viewing
Binary file not shown.
11 changes: 11 additions & 0 deletions
11
test/e2e/lib/gutenberg/blocks/blog-posts-block-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class BlogPostsBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'Blog Posts'; | ||
static blockName = 'a8c/blog-posts'; | ||
} | ||
|
||
export { BlogPostsBlockComponent }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
test/e2e/lib/gutenberg/blocks/contact-info-block-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class ContactInfoBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'Contact Info'; | ||
static blockName = 'jetpack/contact-info'; | ||
} | ||
|
||
export { ContactInfoBlockComponent }; |
11 changes: 11 additions & 0 deletions
11
test/e2e/lib/gutenberg/blocks/dynamic-separator-block-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class DynamicSeparatorBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'Dynamic HR'; | ||
static blockName = 'coblocks/dynamic-separator'; | ||
} | ||
|
||
export { DynamicSeparatorBlockComponent }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
test/e2e/lib/gutenberg/blocks/gallery-masonry-block-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class GalleryMasonryBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'Masonry'; | ||
static blockName = 'coblocks/gallery-masonry'; | ||
} | ||
|
||
export { GalleryMasonryBlockComponent }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
// TODO some blocks are exported as default and some not... maybe change all of them to export as default? | ||
export { BlogPostsBlockComponent } from './blog-posts-block-component'; | ||
export { ContactFormBlockComponent } from './contact-form-block-component'; | ||
export { ContactInfoBlockComponent } from './contact-info-block-component'; | ||
export { DynamicSeparatorBlockComponent } from './dynamic-separator-block-component'; | ||
export { GalleryMasonryBlockComponent } from './gallery-masonry-block-component'; | ||
export { ImageBlockComponent } from './image-block-component'; | ||
export { LayoutGridBlockComponent } from './layout-grid-block-component'; | ||
export { RatingStarBlockComponent } from './rating-star-block-component'; | ||
export { ShortcodeBlockComponent } from './shortcode-block-component'; | ||
export { SlideshowBlockComponent } from './slideshow-block-component'; | ||
export { SubscriptionsBlockComponent } from './subscriptions-block-component'; | ||
export { TiledGalleryBlockComponent } from './tiled-gallery-block-component'; | ||
export { YoutubeBlockComponent } from './youtube-block-component'; | ||
export { default as EmbedsBlockComponent } from './embeds-block-component'; | ||
export { default as GutenbergBlockComponent } from './gutenberg-block-component'; | ||
export { default as MarkdownBlockComponent } from './markdown-block-component'; | ||
export { default as SimplePaymentBlockComponent } from './payment-block-component'; |
11 changes: 11 additions & 0 deletions
11
test/e2e/lib/gutenberg/blocks/layout-grid-block-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class LayoutGridBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'Layout Grid'; | ||
static blockName = 'jetpack/layout-grid'; | ||
} | ||
|
||
export { LayoutGridBlockComponent }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
test/e2e/lib/gutenberg/blocks/rating-star-block-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class RatingStarBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'Star Rating'; | ||
static blockName = 'jetpack/rating-star'; | ||
} | ||
|
||
export { RatingStarBlockComponent }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
test/e2e/lib/gutenberg/blocks/slideshow-block-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class SlideshowBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'Slideshow'; | ||
static blockName = 'jetpack/slideshow'; | ||
} | ||
|
||
export { SlideshowBlockComponent }; |
11 changes: 11 additions & 0 deletions
11
test/e2e/lib/gutenberg/blocks/subscriptions-block-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class SubscriptionsBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'Subscription Form'; | ||
static blockName = 'jetpack/subscriptions'; | ||
} | ||
|
||
export { SubscriptionsBlockComponent }; |
28 changes: 28 additions & 0 deletions
28
test/e2e/lib/gutenberg/blocks/tiled-gallery-block-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
/** | ||
* External dependencies | ||
*/ | ||
import { By } from 'selenium-webdriver'; | ||
|
||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class TiledGalleryBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'Tiled Gallery'; | ||
static blockName = 'jetpack/tiled-gallery'; | ||
|
||
fileInputSelector = By.xpath( | ||
`//*[@id="${ this.blockID.slice( 1 ) }"]/div/div/div[3]/div[2]/input` | ||
); | ||
|
||
async uploadImages( filesDetails ) { | ||
const fileInput = this.driver.findElement( this.fileInputSelector ); | ||
|
||
const files = filesDetails.map( ( f ) => f.file ).join( '\n ' ); | ||
|
||
fileInput.sendKeys( files ); | ||
} | ||
} | ||
|
||
export { TiledGalleryBlockComponent }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/** | ||
* Internal dependencies | ||
*/ | ||
import GutenbergBlockComponent from './gutenberg-block-component'; | ||
|
||
class YoutubeBlockComponent extends GutenbergBlockComponent { | ||
static blockTitle = 'YouTube'; | ||
static blockName = 'core-embed/youtube'; | ||
} | ||
|
||
export { YoutubeBlockComponent }; |
Oops, something went wrong.