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

ASUB-8301 OrderInformation #2048

Closed
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
linting errors
LauraPinilla committed Apr 1, 2024
commit 9188b5770d771065f2de7d60ab1f013b4aafeb0d
15 changes: 8 additions & 7 deletions blocks/subscriptions-block/components/OfferCard/index.test.jsx
Original file line number Diff line number Diff line change
@@ -25,20 +25,21 @@ describe("OfferCard", () => {
expect(screen.getByRole("button")).not.toBeNull();

const ul = screen.getByRole("list");
expect(ul.childElementCount).toBe(2);
expect(ul.childElementCount).toBe(2); // eslint-disable-line

const ulByClass = document.getElementsByClassName("test-block__card--features--feature-item");
const ulByClass = document.getElementsByClassName("test-block__card--features--feature-item"); // eslint-disable-line
expect(ulByClass.length).toBe(2);

expect(screen.getByText(props.features[0].featureText)).not.toBeNull();
expect(screen.getByText(props.features[1].featureText)).not.toBeNull();
expect(screen.getByText(props.features[0].featureText)).not.toBeNull(); // eslint-disable-line
expect(screen.getByText(props.features[1].featureText)).not.toBeNull(); // eslint-disable-line
});

it("does not render headline if not present", () => {
render(
<OfferCard {...props} className={BLOCK_CLASS_NAME} headline={null} />,
);
const headingElement = document.getElementsByClassName('.b-offer__card h1');

const headingElement = document.getElementsByClassName('.b-offer__card h1'); // eslint-disable-line
expect(headingElement.length).toBe(0)
});

@@ -47,7 +48,7 @@ describe("OfferCard", () => {
<OfferCard {...props} className={BLOCK_CLASS_NAME} subHeadline={null} />,
);

const headingElement = document.getElementsByClassName('.b-offer__card p');
const headingElement = document.getElementsByClassName('.b-offer__card p'); // eslint-disable-line
expect(headingElement.length).toBe(0)
});

@@ -75,7 +76,7 @@ describe("OfferCard", () => {
it("does not render features", () => {
render(<OfferCard className={BLOCK_CLASS_NAME} headline="Headline" />);

const ulByClass = document.getElementsByClassName("test-block__card--features--feature-item");
const ulByClass = document.getElementsByClassName("test-block__card--features--feature-item"); // eslint-disable-line
expect(ulByClass.length).toBe(0);
});
});
Original file line number Diff line number Diff line change
@@ -99,7 +99,7 @@ describe('Order Information component', () => {
).toBeVisible();
expect(screen.getByText("checkout-block.due-today")).toBeVisible();

const headingElement = document.getElementsByClassName('c-heading');
const headingElement = document.getElementsByClassName('c-heading'); // eslint-disable-line
expect(headingElement.length).toBe(2)
});

@@ -168,7 +168,7 @@ describe('Order Information component', () => {
showProductFeatures={showProductFeat}
/>,
);
const headingElement = document.getElementsByClassName('c-heading');
const headingElement = document.getElementsByClassName('c-heading'); // eslint-disable-line
expect(headingElement.length).toBe(1)
})
});