Skip to content

Commit

Permalink
Mocked 3rd party script requests (#3656)
Browse files Browse the repository at this point in the history
* Mocked 3rd party script requests

* slack notif test

* Revert "slack notif test"

This reverts commit 3a5c4bf.
  • Loading branch information
skholkhojaev authored Feb 19, 2025
1 parent 88c0568 commit 6c17ca9
Show file tree
Hide file tree
Showing 7 changed files with 77 additions and 28 deletions.
15 changes: 11 additions & 4 deletions test/blocks/global-navigation/gnav-brand.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,17 @@ import noBrandImageOnlyNav from './mocks/global-navigation-only-brand-no-explici

describe('brand', () => {
before(() => {
document.head.innerHTML = `<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script src="https://auth.services.adobe.com/imslib/imslib.min.js" type="javascript/blocked" data-loaded="true"></script>
<script src="https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js" type="javascript/blocked" data-loaded="true"></script>
`;
document.head.innerHTML = `
<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script type="importmap">
{
"imports": {
"https://auth.services.adobe.com/imslib/imslib.min.js": "./mocks/imslib-mock.js",
"https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js": "./mocks/unav-mock.js"
}
}
</script>
`;
});

describe('desktop', () => {
Expand Down
15 changes: 11 additions & 4 deletions test/blocks/global-navigation/gnav-cross-cloud.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,17 @@ import globalNavigationCrossCloud from './mocks/global-navigation-cross-cloud.pl

describe('Cross Cloud Menu', () => {
before(() => {
document.head.innerHTML = `<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script src="https://auth.services.adobe.com/imslib/imslib.min.js" type="javascript/blocked" data-loaded="true"></script>
<script src="https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js" type="javascript/blocked" data-loaded="true"></script>
`;
document.head.innerHTML = `
<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script type="importmap">
{
"imports": {
"https://auth.services.adobe.com/imslib/imslib.min.js": "./mocks/imslib-mock.js",
"https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js": "./mocks/unav-mock.js"
}
}
</script>
`;
});

describe('desktop', () => {
Expand Down
15 changes: 11 additions & 4 deletions test/blocks/global-navigation/gnav-main-nav-popup.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,17 @@ import globalNavigationWideColumnMock from './mocks/global-navigation-wide-colum

describe('main nav popups', () => {
before(() => {
document.head.innerHTML = `<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script src="https://auth.services.adobe.com/imslib/imslib.min.js" type="javascript/blocked" data-loaded="true"></script>
<script src="https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js" type="javascript/blocked" data-loaded="true"></script>
`;
document.head.innerHTML = `
<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script type="importmap">
{
"imports": {
"https://auth.services.adobe.com/imslib/imslib.min.js": "./mocks/imslib-mock.js",
"https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js": "./mocks/unav-mock.js"
}
}
</script>
`;
});

describe('desktop', () => {
Expand Down
15 changes: 11 additions & 4 deletions test/blocks/global-navigation/gnav-main-nav.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,17 @@ import globalNavigationActiveMock from './mocks/global-navigation-active.plain.j

describe('main nav', () => {
before(() => {
document.head.innerHTML = `<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script src="https://auth.services.adobe.com/imslib/imslib.min.js" type="javascript/blocked" data-loaded="true"></script>
<script src="https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js" type="javascript/blocked" data-loaded="true"></script>
`;
document.head.innerHTML = `
<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script type="importmap">
{
"imports": {
"https://auth.services.adobe.com/imslib/imslib.min.js": "./mocks/imslib-mock.js",
"https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js": "./mocks/unav-mock.js"
}
}
</script>
`;
});

describe('desktop', () => {
Expand Down
15 changes: 11 additions & 4 deletions test/blocks/global-navigation/gnav-profile.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,17 @@ import globalNavigationMock from './mocks/global-navigation.plain.js';

describe('profile', () => {
before(() => {
document.head.innerHTML = `<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script src="https://auth.services.adobe.com/imslib/imslib.min.js" type="javascript/blocked" data-loaded="true"></script>
<script src="https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js" type="javascript/blocked" data-loaded="true"></script>
`;
document.head.innerHTML = `
<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script type="importmap">
{
"imports": {
"https://auth.services.adobe.com/imslib/imslib.min.js": "./mocks/imslib-mock.js",
"https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js": "./mocks/unav-mock.js"
}
}
</script>
`;
});

describe('desktop', () => {
Expand Down
15 changes: 11 additions & 4 deletions test/blocks/global-navigation/gnav-promo.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,17 @@ import { toFragment } from '../../../libs/blocks/global-navigation/utilities/uti

describe('Promo', () => {
before(() => {
document.head.innerHTML = `<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script src="https://auth.services.adobe.com/imslib/imslib.min.js" type="javascript/blocked" data-loaded="true"></script>
<script src="https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js" type="javascript/blocked" data-loaded="true"></script>
`;
document.head.innerHTML = `
<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script type="importmap">
{
"imports": {
"https://auth.services.adobe.com/imslib/imslib.min.js": "./mocks/imslib-mock.js",
"https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js": "./mocks/unav-mock.js"
}
}
</script>
`;
});

it('doesn\'t exist if metadata is not defined', async () => {
Expand Down
15 changes: 11 additions & 4 deletions test/blocks/global-navigation/gnav-search.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,17 @@ describe('search', () => {
let trigger;

before(() => {
document.head.innerHTML = `<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script src="https://auth.services.adobe.com/imslib/imslib.min.js" type="javascript/blocked" data-loaded="true"></script>
<script src="https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js" type="javascript/blocked" data-loaded="true"></script>
`;
document.head.innerHTML = `
<link rel="icon" href="/libs/img/favicons/favicon.ico" size="any">
<script type="importmap">
{
"imports": {
"https://auth.services.adobe.com/imslib/imslib.min.js": "./mocks/imslib-mock.js",
"https://stage.adobeccstatic.com/unav/${unavVersion}/UniversalNav.js": "./mocks/unav-mock.js"
}
}
</script>
`;
});

afterEach(() => {
Expand Down

0 comments on commit 6c17ca9

Please sign in to comment.