Skip to content

Commit 00b9237

Browse files
Merge pull request #215 from cloudinary/update-url-gen
chore: update url-gen version in packages and align tests
2 parents 96df495 + c0276ed commit 00b9237

File tree

14 files changed

+28
-26
lines changed

14 files changed

+28
-26
lines changed

packages/angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"@angular/cli": "~12.2.16",
3434
"@angular/compiler-cli": "~12.2.16",
3535
"@cloudinary/html": "^1.11.2",
36-
"@cloudinary/url-gen": "^1.8.7",
36+
"@cloudinary/url-gen": "^1.10.1",
3737
"@types/jasmine": "~3.5.0",
3838
"@types/jasminewd2": "~2.0.3",
3939
"@types/node": "^12.11.1",

packages/angular/projects/cloudinary-library/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"devDependencies": {
1010
"@angular/common": "~12.2.16",
1111
"@angular/core": "~12.2.16",
12-
"@cloudinary/url-gen": "^1.8.7"
12+
"@cloudinary/url-gen": "^1.10.1"
1313
},
1414
"dependencies": {
1515
"@cloudinary/html": "^1.11.2"

packages/angular/projects/cloudinary-library/src/tests/analytics.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ describe('analytics', () => {
3333
const imgElement: HTMLImageElement = fixture.nativeElement;
3434
const img = imgElement.querySelector('img');
3535

36-
expect(img.src).toBe('https://res.cloudinary.com/demo/image/upload/sample?_a=AKAABDS0');
36+
expect(img.src).toBe('https://res.cloudinary.com/demo/image/upload/sample?_a=BAKAABDS0');
3737
}));
3838
});

packages/html/__tests__/HtmlImageLayer.test.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ describe('HtmlImageLayer tests', function () {
2727
const img = document.createElement('img');
2828
new HtmlImageLayer(img, cldImage, [], sdkAnalyticsTokens);
2929
await flushPromises();
30-
expect(img.src).toEqualAnalyticsToken('AXAABAB0');
30+
expect(img.src).toEqualAnalyticsToken('BAXAABAB0');
3131
});
3232

3333
it('should use feature flag for responsive plugin', async function () {
@@ -36,21 +36,21 @@ describe('HtmlImageLayer tests', function () {
3636
parentElement.append(img);
3737
new HtmlImageLayer(img, cldImage, [responsive({steps: [100]})], sdkAnalyticsTokens);
3838
await flushPromises();
39-
expect(img.src).toEqualAnalyticsToken('AXAABABA');
39+
expect(img.src).toEqualAnalyticsToken('BAXAABABA');
4040
});
4141

4242
it('should use feature flag for placeholder plugin', async function () {
4343
const img = document.createElement('img');
4444
new HtmlImageLayer(img, cldImage, [placeholder()], sdkAnalyticsTokens);
4545
await flushPromises();
46-
expect(img.src).toEqualAnalyticsToken('AXAABABB');
46+
expect(img.src).toEqualAnalyticsToken('BAXAABABB');
4747
});
4848

4949
it('should use feature flag for accessibility plugin', async function () {
5050
const img = document.createElement('img');
5151
new HtmlImageLayer(img, cldImage, [accessibility()], sdkAnalyticsTokens);
5252
await flushPromises();
53-
expect(img.src).toEqualAnalyticsToken('AXAABABD');
53+
expect(img.src).toEqualAnalyticsToken('BAXAABABD');
5454
});
5555

5656
it('should set image src twice if HtmlImageLayer instance won\'t be unmounted', async function () {
@@ -115,7 +115,7 @@ describe('HtmlImageLayer tests', function () {
115115
expect(imgSrcSpy).toHaveBeenCalledTimes(1);
116116
// test that the initial src is set to a token contains last character "B" which is the character of placeholder plugin
117117
const imgSrcSpyAnalyticsToken = imgSrcSpy.mock.calls[0][0];
118-
expect(imgSrcSpyAnalyticsToken).toEqualAnalyticsToken('AXAABABB');
118+
expect(imgSrcSpyAnalyticsToken).toEqualAnalyticsToken('BAXAABABB');
119119
// trigger load event in order to resolve the 1st promise of the placeholder plugin
120120
img.dispatchEvent(new Event('load'));
121121
await flushPromises();
@@ -125,6 +125,6 @@ describe('HtmlImageLayer tests', function () {
125125
await flushPromises();
126126
expect(imgSetAttributeSpy).toHaveBeenCalledTimes(1);
127127
// test that the src which set by HtmlImageLayer contains last character "B" which is the character of placeholder plugin
128-
expect(imgSetAttributeSpy.mock.calls[0][1]).toEqualAnalyticsToken('AXAABABB');
128+
expect(imgSetAttributeSpy.mock.calls[0][1]).toEqualAnalyticsToken('BAXAABABB');
129129
});
130130
});

packages/html/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"devDependencies": {
2020
"@babel/preset-env": "^7.14.7",
2121
"@babel/preset-typescript": "^7.14.5",
22-
"@cloudinary/url-gen": "^1.8.7",
22+
"@cloudinary/url-gen": "^1.10.1",
2323
"@rollup/plugin-commonjs": "^19.0.0",
2424
"@rollup/plugin-node-resolve": "^13.0.0",
2525
"@types/jest": "^29.4.0",

packages/html/src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export type BaseAnalyticsOptions = {sdkSemver: string, techVersion: string, sdkC
2828

2929
export type AnalyticsOptions = Parameters<CloudinaryImage['toURL']>[0];
3030

31-
type FeatureNames = Omit<ITrackedPropertiesThroughAnalytics, 'sdkCode' | 'sdkSemver' | 'techVersion'>
31+
type FeatureNames = Omit<ITrackedPropertiesThroughAnalytics, 'sdkCode' | 'sdkSemver' | 'techVersion' | 'product'>
3232

3333
export type Features = Partial<Record<keyof FeatureNames, boolean>>
3434

packages/react/.travis.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

packages/react/__tests__/analytics-ssr.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ describe('ssr analytics', () => {
2727
)
2828
setTimeout(() => {
2929
expect(ElementImageHtml).toContain(
30-
'https://res.cloudinary.com/demo/image/upload/sample?_a=AJAABDS0'
30+
'https://res.cloudinary.com/demo/image/upload/sample?_a=BAJAABDS0'
3131
)
3232
done()
3333
}, 0) // one tick

packages/react/__tests__/analytics.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ describe('analytics', () => {
2121
it('creates an img with analytics', function (done) {
2222
const component = mount(<AdvancedImage cldImg={cloudinaryImage} />);
2323
setTimeout(() => {
24-
expect(component.html()).toEqual('<img src="https://res.cloudinary.com/demo/image/upload/sample?_a=AJAABDS0">');
24+
expect(component.html()).toEqual('<img src="https://res.cloudinary.com/demo/image/upload/sample?_a=BAJAABDS0">');
2525
done();
2626
}, 0);// one tick
2727
});

packages/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@babel/preset-env": "^7.12.10",
2525
"@babel/preset-typescript": "^7.12.7",
2626
"@cloudinary/html": "^1.0.1",
27-
"@cloudinary/url-gen": "^1.8.7",
27+
"@cloudinary/url-gen": "^1.10.1",
2828
"@rollup/plugin-commonjs": "^21.0.1",
2929
"@rollup/plugin-json": "^4.1.0",
3030
"@rollup/plugin-node-resolve": "^13.1.3",

0 commit comments

Comments
 (0)