Fixing id and class of non featured article (#10247)
* Fixing id and class of non featured article * Adding id * Removing extra space * Fixing broken rspec test
This commit is contained in:
parent
c71f179b28
commit
327fe14ccb
2 changed files with 7 additions and 5 deletions
|
|
@ -44,10 +44,10 @@ export const Article = ({
|
|||
|
||||
return (
|
||||
<article
|
||||
className={`crayons-story cursor-pointer ${
|
||||
isFeatured && 'crayons-story--featured'
|
||||
className={`crayons-story cursor-pointer${
|
||||
isFeatured ? ' crayons-story--featured' : ''
|
||||
}`}
|
||||
id={isFeatured && 'featured-story-marker'}
|
||||
id={isFeatured ? 'featured-story-marker' : `article-${article.id}`}
|
||||
data-content-user-id={article.user_id}
|
||||
data-testid={isFeatured ? 'featured-article' : `article-${article.id}`}
|
||||
>
|
||||
|
|
|
|||
|
|
@ -13,8 +13,10 @@ RSpec.describe "User visits articles by timeframe", type: :system do
|
|||
end
|
||||
|
||||
def shows_correct_articles_count_via_xpath(count)
|
||||
expect(page).to have_xpath("//article[contains(@class, 'crayons-story') and contains(@class, 'false')]",
|
||||
count: count)
|
||||
expect(page).to have_xpath(
|
||||
"//article[contains(@class, 'crayons-story') and not(contains(@class, 'crayons-story--featured'))]",
|
||||
count: count,
|
||||
)
|
||||
end
|
||||
|
||||
def shows_main_article
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue