Skip to content

Commit 01927d7

Browse files
authored
Resolves broken tests (#423)
1 parent f6bf119 commit 01927d7

File tree

5 files changed

+22
-6
lines changed

5 files changed

+22
-6
lines changed

app/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
"lint": "eslint .",
1717
"test": "npm run build && npm run testOnly",
1818
"test:ci": "npm run build && npm run testOnly -- --browsers ChromeHeadless --single-run",
19-
"testOnly": "eslint test && karma start test/karma.config.js",
19+
"testOnly": "eslint test && npm run karma",
20+
"karma": "karma start test/karma.config.js",
2021
"build:cjs": "rollup -c",
2122
"build:esm": "FORMAT=esm rollup -c",
2223
"build:iife": "FORMAT=iife rollup -c",

app/src/main/TokenClient.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ export class TokenClient extends Core {
3737
customSdkUrl?: string,
3838
// custom HTTP response interceptor for axios
3939
customResponseInterceptor?: Object,
40-
// default headers passed into AuthHttpClient
41-
defaultHeaders?: Object,
4240
}) {
4341
super(options);
4442
this._unauthenticatedClient = new HttpClient(options);

app/test/library.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ describe('Token library', () => {
1717

1818
const member2 = await Token.createMember(alias2, Token.MemoryCryptoEngine);
1919

20-
const token = await member1.createTransferTokenBuilder(100.00, 'EUR')
20+
const token = await member1.createTransferTokenBuilder(5.0, 'EUR')
2121
.setAccountId(account.id())
2222
.setToAlias(alias2)
2323
.execute();

app/test/sample/GetTransactionSample.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ describe('GetTransactionSample test', () => {
1616
const res = await CreateAndEndorseTransferTokenSample(userMember, tppAlias);
1717
const transfer = await RedeemTransferTokenSample(tppMember, res.id);
1818
const transaction = await GetTransactionSample(userMember, transfer);
19-
assert.equal(transaction.amount.value, 5);
19+
assert.equal(transaction.amount.value, '100.0000');
2020
});
2121
});

core/src/http/AuthContext.js

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import config from '../config.json';
2-
import type {CustomerTrackingMetadata} from '../types';
2+
import type {CustomerTrackingMetadata, MiscHeaders} from '../types';
33

44
/**
55
* Handles the auth context when using access tokens.
@@ -13,6 +13,7 @@ class AuthContext {
1313
this._keyLevel = config.KeyLevel.LOW;
1414
this._customerInitiated = false;
1515
this._customerTrackingMetadata = {};
16+
this._miscHeaders = {};
1617
}
1718

1819
/**
@@ -85,6 +86,22 @@ class AuthContext {
8586
set customerTrackingMetadata(value) {
8687
this._customerTrackingMetadata = value;
8788
}
89+
90+
/**
91+
* Gets misc headers
92+
* @returns {MiscHeaders}
93+
*/
94+
get miscHeaders() {
95+
return this._miscHeaders;
96+
}
97+
98+
/**
99+
* Sets misc headers
100+
* @param {MiscHeaders} value
101+
*/
102+
set miscHeaders(value) {
103+
this._miscHeaders = value;
104+
}
88105
}
89106

90107
export default AuthContext;

0 commit comments

Comments
 (0)