Skip to content

Commit a198843

Browse files
committed
Fix e2e tests files & ontology
1 parent a7f322d commit a198843

File tree

7 files changed

+22
-17
lines changed

7 files changed

+22
-17
lines changed

browser/data-browser/src/views/OntologyPage/Class/ClassCardRead.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ export function ClassCardRead({ subject }: ClassCardReadProps): JSX.Element {
2222
const [recommends] = useArray(resource, core.properties.recommends);
2323

2424
return (
25-
<TargetableCard subject={subject}>
25+
<TargetableCard
26+
subject={subject}
27+
testId={`class-card-read-${resource.title}`}
28+
>
2629
<Column>
2730
<Row center justify='space-between'>
2831
<StyledH3>

browser/data-browser/src/views/OntologyPage/Class/ClassCardWrite.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,7 @@ export function ClassCardWrite({ subject }: ClassCardWriteProps): JSX.Element {
5151
};
5252

5353
return (
54-
<StyledCard
55-
subject={subject}
56-
data-testid={`class-card-write-${resource.title}`}
57-
>
54+
<StyledCard subject={subject} testId={`class-card-write-${resource.title}`}>
5855
<Column>
5956
<Row center justify='space-between'>
6057
<TitleWrapper>

browser/data-browser/src/views/OntologyPage/TargetableCard.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,21 @@ import ResourceCard from '../Card/ResourceCard';
77
type TargetableCardProps = {
88
subject: string;
99
className?: string;
10+
testId: string;
1011
};
1112

1213
export const TargetableCard = ({
1314
subject,
1415
className,
16+
testId,
1517
children,
1618
}: React.PropsWithChildren<TargetableCardProps>) => {
1719
return (
1820
<StyledCard
1921
id={toAnchorId(subject ?? '')}
2022
about={subject}
2123
className={className}
24+
data-testid={testId}
2225
>
2326
{children}
2427
</StyledCard>

browser/e2e/tests/test-utils.ts

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,20 @@ export const INITIAL_TEST = false;
1010
export const DEMO_INVITE_NAME = 'document demo invite';
1111

1212
export const testFilePath = (filename: string) => {
13-
const processPath = process.cwd();
14-
15-
// In the CI, the tests dir is missing for some reason?
16-
if (processPath.endsWith('tests')) {
17-
return `${processPath}/${filename}`;
18-
} else if (processPath.endsWith('e2e')) {
19-
return `${processPath}/tests/${filename}`;
20-
} else if (processPath.endsWith('browser')) {
21-
return `${processPath}/e2e/tests/${filename}`;
22-
} else {
23-
return `${processPath}/browser/e2e/tests/${filename}`;
24-
}
13+
const fixturesFolder = __dirname + '/fixtures';
14+
15+
return `${fixturesFolder}/${filename}`;
16+
17+
// const processPath = process.cwd();
18+
// if (processPath.endsWith('tests')) {
19+
// return `${processPath}/fixtures/${filename}`;
20+
// } else if (processPath.endsWith('e2e')) {
21+
// return `${processPath}/tests/fixtures/${filename}`;
22+
// } else if (processPath.endsWith('browser')) {
23+
// return `${processPath}/e2e/tests/fixtures/${filename}`;
24+
// } else {
25+
// return `${processPath}/browser/e2e/tests/fixtures/${filename}`;
26+
// }
2527
};
2628

2729
export const timestamp = () => new Date().toLocaleTimeString();

0 commit comments

Comments
 (0)