Skip to content

Commit

Permalink
Adding and updating alias paths in tsconfig for constants and utils
Browse files Browse the repository at this point in the history
  • Loading branch information
vasu31dev committed Oct 17, 2024
1 parent 8d4023d commit dd6c180
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 15 deletions.
6 changes: 3 additions & 3 deletions src/vasu-playwright-lib/utils/action-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ import {
UploadOptions,
UploadValues,
VisibilityOption,
} from '../types/optional-parameter-types';
import { SMALL_TIMEOUT, STANDARD_TIMEOUT } from '../constants/timeouts';
} from '@parameterTypes';
import { SMALL_TIMEOUT, STANDARD_TIMEOUT } from '@constants/timeouts';
import { getLocator, getVisibleLocator } from './locator-utils';
import { getDefaultLoadState } from '../constants/loadstate';
import { getDefaultLoadState } from '@constants/loadstate';
import { waitForElementToBeStable } from './element-utils';

/**
Expand Down
2 changes: 1 addition & 1 deletion src/vasu-playwright-lib/utils/assert-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
*/

import { Expect, Locator, TestInfo, expect } from '@playwright/test';
import { ExpectOptions, ExpectTextOptions, SoftOption, TimeoutOption } from '../types/optional-parameter-types';
import { ExpectOptions, ExpectTextOptions, SoftOption, TimeoutOption } from '@parameterTypes';
import { getLocator } from './locator-utils';
import { getAllPages, getPage } from './page-utils';
import { getAlertText } from './action-utils';
Expand Down
4 changes: 2 additions & 2 deletions src/vasu-playwright-lib/utils/element-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@
*/

import { Locator } from '@playwright/test';
import { LocatorWaitOptions, TimeoutOption } from '../types/optional-parameter-types';
import { LocatorWaitOptions, TimeoutOption } from '@parameterTypes';
import { getAllLocators, getLocator } from './locator-utils';
import { SMALL_TIMEOUT } from '../constants/timeouts';
import { SMALL_TIMEOUT } from '@constants/timeouts';
import { wait } from './page-utils';
import { logger } from '../setup';
import { test } from '@playwright/test';
Expand Down
2 changes: 1 addition & 1 deletion src/vasu-playwright-lib/utils/locator-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import {
GetByTextOptions,
LocatorOptions,
LocatorWaitOptions,
} from '../types/optional-parameter-types';
} from '@parameterTypes';
import { defaultVisibleOnlyOption } from '@constants/loadstate';
import { waitForFirstElementToBeAttached } from '@utils/element-utils';

Expand Down
9 changes: 2 additions & 7 deletions src/vasu-playwright-lib/utils/page-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,8 @@

import { SMALL_TIMEOUT } from '../constants/timeouts';
import { BrowserContext, Page, Response, expect } from '@playwright/test';
import {
GotoOptions,
NavigationOptions,
SwitchPageOptions,
WaitForLoadStateOptions,
} from '../types/optional-parameter-types';
import { getDefaultLoadState } from '../constants';
import { GotoOptions, NavigationOptions, SwitchPageOptions, WaitForLoadStateOptions } from '@parameterTypes';
import { getDefaultLoadState } from '@constants/loadstate';

let page: Page;

Expand Down
3 changes: 2 additions & 1 deletion tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"@pages/*": ["./tests/pages/*"],
"@testdata/*": ["./tests/testdata/*"],
"@pagesetup": ["./test-setup/page-setup"],
"@constants/*": ["./src/vasu-playwright-lib/constants/*"],
"@constants/*": ["src/vasu-playwright-lib/constants/*"],
"@parameterTypes": ["src/vasu-playwright-lib/types/optional-parameter-types"],
"@utils/*": ["src/vasu-playwright-lib/utils/*"]
}, // Sets up custom path mappings, enabling to import modules with convenient shorter paths

Expand Down

0 comments on commit dd6c180

Please sign in to comment.